Included Components

  • 3 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.

The DXScheduler Suite for WPF provides a set of native controls that can be used in WPF applications. These controls implement the main scheduling functionality, provide the necessary user interaction and are available on the DX.20.1: Scheduling toolbox tab in Visual Studio IDE.

Main Control

Name Description
DXScheduler_SchedulerControlIcon SchedulerControl Represents a visual control that allows appointments to be scheduled and displayed.

Additional Controls

The DXScheduler Suite for WPF also provides a number of auxiliary controls. With the help of these controls, you can change the SchedulerControl view characteristics and modify the appointment properties.

Name Description
DXScheduler_AppLabelEditIcon AppointmentLabelEdit Represents a combo box control used to select appointment labels. It facilitates the creation of custom Edit Appointment forms.
DXScheduler_AppResourcesEditIcon AppointmentResourcesEdit Represents a popup checked list box control used to select multiple resources in order to assign them to an appointment. It facilitates the creation of custom Edit Appointment forms.
DXScheduler_AppResourceEditIcon AppointmentResourceEdit Represents a combo box control used to select a resource for an appointment. It facilitates the creation of custom Edit Appointment forms.
DXScheduler_RecurrenceRangeControlIcon RecurrenceRangeControl A control used to specify an end condition for the series of recurring appointments.
DXScheduler_ResourcesCheckedListBoxControlIcon ResourcesCheckedListBoxControl Represents the checked list box control used to filter resources within the Scheduler Control.
DXScheduler_ResourcesComboBoxControlIcon ResourcesComboBoxControl Represents the combo box control used to filter resources within the Scheduler Control.
DXScheduler_AppointmentStatusEditIcon AppointmentStatusEdit Represents a combo box control used to select appointment statuses. It facilitates the creation of custom Edit Appointment forms.
DXScheduler_ResourcesPopupCheckedListBoxControlIcon ResourcesPopupCheckedListBoxControl The popup checked list box control used to filter resources within the Scheduler Control.
DXSxheduler_TimeZoneEditIcon TimeZoneEdit Represents a combo box used to specify a time zone.
DXScheduler_WeekDaysCheckEditIcon WeekDaysCheckEdit Represents a control that allows the selection of days of the week, by checking the corresponding boxes.
DXScheduler_WeekOfMonthEditIcon WeekOfMonthEdit Represents a combo box used to select a week of the month.
DXScheduler_MonthEditIcon MonthEdit Represents a combo box used to select a month.
DXScheduler_DailyRecurrenceControlIcon DailyRecurrenceControl Represents a control used to set the recurrence options for daily recurrent appointments.
DXScheduler_MonthlyRecurrenceControlIcon MonthlyRecurrenceControl Represents a control used to set the recurrence options for monthly recurrent appointments.
DXScheduler_WeekDaysEditIcon WeekDaysEdit Represents a combo box used to select days of the week.
DXScheduler_WeeklyRecurrenceControlIcon WeeklyRecurrenceControl Represents a control used to set the recurrence options for weekly recurrent appointments.
DXScheduler_YearlyRecurrenceControlIcon YearlyRecurrenceControl Represents a control used to set the recurrence options for yearly recurrent appointments.

Printing Controls

The DXScheduler Suite for WPF includes two print adapter components that are intended to serve as data sources for printable scheduler reports.

Name Description
DXScheduler_DXSchedulerControlPrintAdapterIcon DXSchedulerControlPrintAdapter A print adapter bound to the SchedulerControl.
DXScheduler_DXSchedulerStoragePrintAdapterIcon DXSchedulerStoragePrintAdapter A print adapter bound to the SchedulerStorage.