This example handles drag and resize appointment events (DragAppointmentOver, DropAppointment, and StartAppointmentResize) to apply the following restrictions:
- Users cannot drag multiple appointments at a time.
- Users can move appointments with the Paid status only between resources (appointment Start and End values cannot be changed).
- Users can resize appointments with the Unpaid status only to change the End value.
- Drag and Drop Appointments
- Resize Appointments
- SchedulerControl.DragAppointmentOver
- SchedulerControl.DropAppointment
- SchedulerControl.StartAppointmentResize
(you will be redirected to DevExpress.com to submit your response)