OptionsCustomization.AllowAppointmentCopy Property
Gets or sets a value that specifies whether an end-user is allowed to copy appointments.
Namespace: DevExpress.Xpf.Scheduler
Assembly: DevExpress.Xpf.Scheduler.v24.2.dll
NuGet Package: DevExpress.Wpf.Scheduler
#Declaration
public UsedAppointmentType AllowAppointmentCopy { get; set; }
#Property Value
Type | Description |
---|---|
Used |
A Used |
Available values:
Name | Description |
---|---|
None | The action can’t be applied to any appointments. |
Recurring | The action can be applied to recurring appointments only. |
Non |
The action can be applied to non-recurring appointments only. |
All | The action can be applied to all the appointments. |
Custom | The action is applied according to the custom method specified by the corresponding Allow |
#Property Paths
You can access this nested property as listed below:
Object Type | Path to Allow |
---|---|
Scheduler |
|
#Remarks
Important
You are viewing documentation for the legacy WPF Scheduler control. If you’re starting a new project, we strongly recommend that you use a new control declared in the DevExpress.
By default, end-users are allowed to copy appointments. Use the AllowAppointmentCopy property to control the availability of such functionality to end-users with regards to an appointment’s type. For instance, if the AllowAppointmentCopy property allows appointments of all types to be copied (the property is set to UsedAppointmentType.All), an end-user can copy the desired appointment by dragging it to a new time slot while holding down the Ctrl keyboard key (note that the OptionsCustomization.AllowAppointmentDrag option should be enabled to allow dragging).
Note
If the Allow