Dialogs

  • 2 minutes to read
NOTE

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.Xpf.Scheduling namespace. If you decide to upgrade an existing project in order to switch to the updated scheduler control, see the Migration Guidelines document.

This document lists built-in dialogs included into the WPF Scheduler control. To localize dialog titles and captions, use the approach described in the Localizing WPF Controls via Localizer Objects document and the SchedulerControlStringId enumeration.

Appointment (Outlook style)

DXScheduler_EditAppointmentDialog

The dialog is the default appointment editing dialog, invoked when the end-user creates a new appointment or attempts to edit an existing appointment and executes the corresponding command. Using Scheduler API, you can call the SchedulerControl.ShowEditAppointmentForm method.

Appointment (plain)

EditAppointmentDialog_Plain

The plain old dialog was used prior to v15.2 as a default appointment editing form. You can switch back to it by handling the SchedulerControl.EditAppointmentFormShowing property and specifying a new instance of the DevExpress.Xpf.Scheduler.UI.AppointmentForm class as the FormShowingEventArgs.Form property value.

Appointment Recurrence

DXScheduler_EditRecurrentAppointmentDialog

The dialog is invoked when the end-user attempts to edit recurrence information for an appointment by clicking the Recurrence button on the Edit Appointment dialog or executing the proper UI commands.

Reminder

DXScheduler_ReminderForm

The dialog is invoked when the reminder triggers an alert.

Go To Date

GoToDateDialog

The dialog is invoked when the end-user attempts to navigate to a certain date and executes the corresponding command. Using Scheduler API, you can call the SchedulerControl.ShowGotoDateForm method.

Delete Recurrent Appointment

DXScheduler_DeleteRecurrentDialog

The dialog is invoked when the end-user attempts to delete a recurrent appointment and the OptionsBehavior.RecurrentAppointmentDeleteActionproperty is set to the RecurrentAppointmentAction.Ask value (default).

Open Recurring Item

DXScheduler_OpenRecurringItemDialog

The dialog is invoked when the end-user attempts to edit a recurrent appointment and the OptionsBehavior.RecurrentAppointmentEditAction property is set to the RecurrentAppointmentAction.Ask value.

Customize Time Ruler

DXScheduler_TimeRulerDialog

The dialog is invoked when the end-user executes the Customize Time Ruler command in the timeruler's context menu.