A newer version of this page is available. Switch to the current version.

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.v18.2.dll

Declaration

public ISchedulerInplaceEditor InplaceEditor { get; set; }
Public Property InplaceEditor As ISchedulerInplaceEditor

Property Value

Type Description
ISchedulerInplaceEditor

A ISchedulerInplaceEditor object which represents the in-place editor.

Remarks

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