DevExpress.Xpf.Scheduler Namespace
Contains classes which implement the main functionality of the legacy DXScheduler for WPF suite.
Assembly: DevExpress.Xpf.Scheduler.v24.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. |