Skip to main content

InplaceEditorEventArgs.InplaceEditor Property

Gets or sets the in-place editor which is invoked when an end-user adds a new appointment or edits an existing one “in place”.

Namespace: DevExpress.XtraScheduler

Assembly: DevExpress.XtraScheduler.v22.2.dll

NuGet Package: DevExpress.Win.Scheduler


public ISchedulerInplaceEditor InplaceEditor { get; set; }

Property Value

Type Description

A ISchedulerInplaceEditor object which represents the in-place editor.


By default, the SchedulerControl uses its internal in-place editor, which is inherited from the TextBox class and implements the ISchedulerInplaceEditor interface. If you’re not satisfied with the current in-place editor, you’re able to create your own custom in-place editor by inheriting from the TextBox class, implementing the ISchedulerInplaceEditor interface and assigning the editor to the InplaceEditorEventArgs.InplaceEditor property.

If your task requires a complex in-place editor with several data fields, consider using the InplaceEditorEventArgs.InplaceEditorEx property. You should implement the editor that supports the ISchedulerInplaceEditorEx interface and assign it to the InplaceEditorEventArgs.InplaceEditorEx property.

See Also