Class AppointmentEditFlag
Specifies the appointment editing operations.
Inheritance
Namespace: Syncfusion.UI.Xaml.Scheduler
Assembly: Syncfusion.Scheduler.WinUI.dll
Syntax
public sealed class AppointmentEditFlag : EnumFields
Add
Gets or sets a value indicating whether appointment can be added in scheduler.
Declaration
public const AppointmentEditFlag AddField Value
| Type | 
|---|
| AppointmentEditFlag | 
Remarks
If Add you can add the appointment by using the AppointmentEditorOpening event when double click the scheduler.
DragDrop
Gets or sets a value indicating whether appointment can be drag or not.
Declaration
public const AppointmentEditFlag DragDropField Value
| Type | 
|---|
| AppointmentEditFlag | 
Remarks
If DragDrop you can handle the appointment DragDrop operation in AppointmentDragStarting,AppointmentDragOver,AppointmentDropping events.
Edit
Gets or sets a value indicating whether scheduler appointment can be edited.
Declaration
public const AppointmentEditFlag EditField Value
| Type | 
|---|
| AppointmentEditFlag | 
Remarks
If Edit you can edit the appointment by using the AppointmentEditorOpening event when double click the scheduler.
None
Gets or sets a value indicating no appointment operation to be handle.
Declaration
public const AppointmentEditFlag NoneField Value
| Type | 
|---|
| AppointmentEditFlag | 
Resize
Gets or sets a value that indicates whether the user can adjust the appointment duration or start time by using the mouse. Default value is True.
Declaration
public const AppointmentEditFlag ResizeField Value
| Type | 
|---|
| AppointmentEditFlag | 
Remarks
If Resize you can handle the appointment resizing operation in AppointmentResizing event using CanContinueResize property.