DevExpress.Xpf.Scheduler Namespace
Contains classes which implement the main functionality of the legacy DXScheduler for WPF suite.
Assembly: DevExpress.Xpf.Scheduler.v25.1.dll
NuGet Package: DevExpress.Wpf.Scheduler
Classes
| Name | Description |
|---|---|
| ActiveViewChangingEventArgs | Provides data for the SchedulerControl.ActiveViewChanging event. |
| AppointmentLabel | An appointment’s category label. |
| AppointmentLabelCollection | A collection of appointment labels. |
| AppointmentMapping | Specifies the mapping of the appointment properties to the appropriate data fields. |
| AppointmentStatus | An appointment’s availability status. |
| AppointmentStatusCollection | A collection of appointment statuses. |
| AppointmentStorage | A storage which holds a collection of appointments. |
| AppointmentViewInfoCustomizingEventArgs | Provides data for the SchedulerControl.AppointmentViewInfoCustomizing event. |
| CustomizeTimeRulerFormEventArgs | Provides data for the SchedulerControl.CustomizeTimeRulerFormShowing event. |
| CustomizeVisualViewInfoEventArgs | Provides data for the SchedulerControl.CustomizeVisualViewInfo event. |
| DayView | Displays a detailed picture of events across one or more days. |
| DeleteRecurrentAppointmentFormEventArgs | Provides data for the SchedulerControl.DeleteRecurrentAppointmentFormShowing event. |
| EditAppointmentFormEventArgs | Provides data for the SchedulerControl.EditAppointmentFormShowing and SchedulerControl.EditRecurrentAppointmentFormShowing events. |
| FormShowingEventArgs | Provides data for the events which show dialogs invoked by the Scheduler control. |
| FullWeekView | A view that displays the entire week. |
| GotoDateFormEventArgs | Provides data for the SchedulerControl.GotoDateFormShowing event. |
| InplaceEditorEventArgs | Provides data for the SchedulerControl.InplaceEditorShowing event. |
| MonthView | Represents a Month (Multi-Week) View. |
| MoreButtonClickedRoutedEventArgs | Provides data for the SchedulerControl.MoreButtonClicked event. |
| NavigationButtonOptions | Provides options which define certain characteristics of navigation buttons. |
| OptionsBehavior | Provides behavior options for the Scheduler control. |
| OptionsCustomization | Provides customization options for the Scheduler control. |
| OptionsView | Provides view options for the Scheduler control. |
| RecurrenceFormEventArgs | Provides data for the SchedulerControl.RecurrenceFormShowing event. |
| RemindersFormEventArgs | Provides data for the SchedulerControl.RemindersFormShowing event. |
| ResourceMapping | Provides information on the mapping of the resource properties to appropriate data fields. |
| ResourceStorage | A storage which holds a collection of appointment’s resources. |
| ScaleBasedRangeControlClientOptions | A base class for options that specify the interaction settings for a RangeControl and SchedulerControl that are integrated. |
| SchedulerAppointmentDisplayOptions | Serves as the base for classes which provide options to define how appointments will be displayed when a particular view is currently active. |
| SchedulerColorSchema | A color schema which contains colors for a scheduler’s resources. |
| SchedulerColorSchemaCollection | A collection of color schemas. |
| SchedulerControl | The main control of the DXScheduler Suite for WPF. |
| SchedulerControlLocalizer | A base class that provides necessary functionality for custom localizers of the SchedulerControl. |
| SchedulerDayViewAppointmentDisplayOptions | Provides options which define how appointments should be displayed when the currently active view is the Day View or Work-Week View. |
| SchedulerDeferredScrollingOption | Provides access to an object that specifies how deferred scrolling is performed. |
| SchedulerElement | The base class for all Views family classes inherited from the DXFrameworkContentElement class. |
| SchedulerMenuEventArgs | Provides data for the SchedulerControl.PopupMenuShowing event. |
| SchedulerMonthViewAppointmentDisplayOptions | Provides options which define how appointments should be displayed when the currently active view is the Month (Multi-Week) View. |
| SchedulerOptionsBase<T> | Serves as the base class for classes representing options of the SchedulerControl. |
| SchedulerOptionsBehavior | For internal use only. |
| SchedulerOptionsRangeControl | Provides interaction options for integrated RangeControl and SchedulerControl controls. |
| SchedulerOptionsView | For internal use only. |
| SchedulerRangeControlClient | Implements the IRangeControlClient interface and links the SchedulerControl to the RangeControl. |
| SchedulerSelectionBarOptions | Provides options which define how the selection bar in the Timeline View should be painted. |
| SchedulerStorage | A storage which holds data for the Scheduler Control. |
| SchedulerTimeIndicatorDisplayOptions | Contains options which determine how the Time Indicator is displayed in the Scheduler view. |
| SchedulerTimelineViewAppointmentDisplayOptions | Provides options which define how appointments should be displayed when the currently active view is the Timeline View. |
| SchedulerTimeRuler | A time ruler for SchedulerControl. |
| SchedulerTimeRulerCollection | A collection of time rulers for the SchedulerControl. |
| SchedulerViewBase | Serves as a base for classes which represent various Views that can be used to display information within the Scheduler Control. |
| SchedulerViewRepository | Represents the view repository. |
| SchedulerWeekViewAppointmentDisplayOptions | Provides options which define how appointments should be displayed when the currently active view is the Week View. |
| TimelineView | Arranges events and appointments across horizontal timelines. |
| WeekView |
Displays events across a week in a compact form. This view is outdated and provided for compatibility with the earlier versions of the Scheduler Control. Use the FullWeekView instead. |
| WeekViewBase | The base class for the Week and Month views of the SchedulerControl. |
| WorkWeekView | Displays appointments for the working days in a particular week. |
Interfaces
| Name | Description |
|---|---|
| IAppointmentStorage | Defines the interface of the appointment storage in WPF Scheduler. |
| ISchedulerStorage | A base interface that defines a storage which holds persistent objects - appointments, resources etc. |
Delegates
Enums
| Name | Description |
|---|---|
| SchedulerControlStringId | Lists the strings that can be localized in Ribbon UI and scheduler dialogs. |