Create and Edit Appointments
- 2 minutes to read
Users can create a new appointment in one of the following ways:
- Double-click a time cell.
- Hold the Ctrl key and drag an appointment to create a copy.
Select one or multiple time cells and:
The Appointment Window allows users to edit appointment settings. Users can double-click an appointment or select an appointment and press Enter to invoke the Appointment Window.
The Scheduler control also allows users to modify appointments in the following ways:
Click the selected appointment to edit its subject.
- Drag or resize an appointment to change its start or end time.
When the user drops an appointment on the All-Day area, its AppointmentItem.AllDay property is set to true. When the user drags the appointment back to the time cells area, its initial SchedulerItemBase.Duration value is not restored, and instead it is set to fill a time cell.
Users can remove the selected appointments in any of the following ways:
- Select the Delete ribbon or cell context menu item.
- Press Delete or Ctrl+D.
- Select the Cut cell context menu item or press Ctrl+X.
Use the following API to specify which actions users are allowed to perform and implement custom logic:
Create new appointments
The Resize Appointments article covers the resize-specific events.
The Drag and Drop Appointments article covers the drag-drop specific events.
Restore exceptions in a recurring series