DevExpress.XtraScheduler Namespace
Contains classes which are used to implement the main functionality of the Scheduler.
Assembly: DevExpress.XtraScheduler.v24.1.dll
NuGet Package: DevExpress.Win.Scheduler
Classes
Name | Description |
---|---|
ActiveViewChangingEventArgs | Provides data for the SchedulerControl.ActiveViewChanging event. |
AgendaView | A view that lists appointments by day. |
AgendaViewAppearance | Provides appearance settings used to paint the Agenda view. |
AppointmentDataStorage | A storage that holds a collection of appointments. |
AppointmentDependencyDataStorage | A storage which holds a collection of appointment dependencies. |
AppointmentDependencyFormEventArgs | Provides data for the SchedulerControl.EditAppointmentDependencyFormShowing event. |
AppointmentDependencyStorage | A storage which holds a collection of appointment dependencies. |
AppointmentDragDropOptions | Contains options specific for appointment drag-and-drop operations. |
AppointmentFlyoutOptions | Contains options which define how appointment flyouts are displayed. |
AppointmentFlyoutShowingEventArgs | Provides data for the SchedulerControl.AppointmentFlyoutShowing event. |
AppointmentFormEventArgs | Provides data for the SchedulerControl.EditAppointmentFormShowing event. |
AppointmentImagesEventArgs | Provides data for the SchedulerControl.InitAppointmentImages event. |
AppointmentLabel | Represents an appointment’s identification label. |
AppointmentLabelCollection | A collection of appointment labels. |
AppointmentLabelDataStorage | A collection of Scheduler Labels that specify appointments’ background colors. |
AppointmentLabelExtension static | Defines extension methods for the AppointmentLabel interface. |
AppointmentStatus | Appointment’s availability status. |
AppointmentStatusCollection | Represents a collection of appointment statuses. |
AppointmentStatusDataStorage | A collection of Scheduler Statuses that specify appointments’ side color stripes. |
AppointmentStatusExtension static | Defines extension methods for the AppointmentStatus interface. |
AppointmentStorage | Represents a storage which holds a collection of appointments. |
AppointmentViewInfoCustomizingEventArgs | Provides data for the SchedulerControl.AppointmentViewInfoCustomizing event. |
BaseHeaderAppearance | Serves as the base class for classes that provide the appearance settings for the scheduler’s elements. |
BaseViewAppearance | Serves as the base class for classes that provide the appearance settings used to paint view elements. |
CustomDrawAppointmentFlyoutSubjectEventArgs | Provides data for the SchedulerControl.CustomDrawAppointmentFlyoutSubject event. |
CustomDrawObjectEventArgs | Provides data for the custom draw events of the SchedulerControl. |
CustomizeAppointmentFlyoutEventArgs | Provides data for the SchedulerControl.CustomizeAppointmentFlyout event. |
CustomizeDateNavigationBarCaptionEventArgs | Provides data for the SchedulerControl.CustomizeDateNavigationBarCaption event. |
DateNavigator | The calendar control for navigating dates. Can be associated with a SchedulerControl to retrieve various information (e.g., appointment dates). |
DayView | Displays a detailed picture of events across one or more days. |
DayViewAppearance | Provides the appearance settings used to paint a Day View. |
DayViewAppointmentDisplayOptionsEx | Extends the DayViewAppointmentDisplayOptions class to provide WinForms-specific options. |
DeleteRecurrentAppointmentFormEventArgs | Provides data for the SchedulerControl.DeleteRecurrentAppointmentFormShowing event. |
EditRecurrentAppointmentFormEventArgs | Provides data for the SchedulerControl.EditRecurrentAppointmentFormShowing event. |
FullWeekView | Represents a view that displays the entire week. |
GanttView | A view that shows tasks, the relationship among the tasks and task progress in relation to time. |
GanttViewAppearance | Provides appearance settings used to paint the Gantt view. |
GotoDateFormEventArgs | Provides data for the SchedulerControl.GotoDateFormShowing event. |
InplaceEditorEventArgs | Provides data for the SchedulerControl.InplaceEditorShowing event. |
LabelMappingInfo | Provides access to Label Mappings. |
LayoutViewInfoCustomizingEventArgs | Provides data for the SchedulerControl.LayoutViewInfoCustomizing event. |
MonthView | Displays events across multiple weeks. |
MonthViewAppearance | Provides the appearance settings used to paint a Month View. |
MonthViewAppointmentDisplayOptionsEx | Extends the MonthViewAppointmentDisplayOptions class to provide WinForms-specific options. |
PopupMenuShowingEventArgs | Provides data for the SchedulerControl.PopupMenuShowing event. |
PrepareContextMenuEventArgs | Obsolete. Provides data for the SchedulerControl.PrepareContextMenu event. |
PrepareFilterColumnEventArgs | Provides data for the SchedulerStorage.PrepareAppointmentFilterColumn and SchedulerStorage.PrepareResourceFilterColumn events. |
PreparePopupMenuEventArgs | Obsolete. Provides data for the SchedulerControl.PreparePopupMenu event. |
RecurrentAppointmentActionFormEventArgs | Provides data for the SchedulerControl.DeleteRecurrentAppointmentFormShowing event. |
RemindersFormEventArgs | Provides data for the SchedulerControl.RemindersFormShowing event. |
ResourceCategory | Represents a resource category. |
ResourceCategoryOptions | Provides access to options that specify resource categories. |
ResourceDataStorage | A storage that holds appointment resources. |
ResourceExtension static | Defines extension methods for the Resource object. |
ResourceNavigator | Represents the Resource Navigator control. |
ResourceStorage | Represents a storage which holds appointment resources. |
ScaleBasedRangeControlClientOptions | A base class for options that specify the interaction settings for a RangeControl and SchedulerControl that are integrated. |
SchedulerAppearance | Provides the appearance settings used to paint a scheduler control. |
SchedulerColorSchema | A color schema which contains colors for a scheduler’s resources. |
SchedulerColorSchemaCollection | A collection of color schemas. |
SchedulerControl | Displays scheduled data using one of the available views and provides the capability to edit, save and load appointments. See Scheduler. |
SchedulerDataStorage | The component that holds data for the SchedulerControl. |
SchedulerDateNavigationBar | A Date Navigation Bar control. |
SchedulerDeferredScrollingOption | Provides access to an object that specifies how deferred scrolling is performed. |
SchedulerInplaceEditorEventArgs | Provides parameters which can be used to instantiate a custom in-place editor within the SchedulerControl.InplaceEditorShowing event handler. |
SchedulerMenuCheckItem | Represents an individual check item that is displayed within a Scheduler‘s popup (context) menu. |
SchedulerMenuItem | Represents an individual item that is displayed within a Scheduler‘s popup (context) menu. |
SchedulerOptionsBehavior | Provides behavior options for the Scheduler control. |
SchedulerOptionsPrint | Provides print options for the Scheduler control. |
SchedulerOptionsRangeControl | Provides interaction options for a RangeControl and SchedulerControl that are integrated. |
SchedulerOptionsView | Provides view options for the Scheduler control. |
SchedulerPopupMenu | Represents a popup (context) menu of the Scheduler. |
SchedulerResourceHeaderOptions | Provides resource header options for the Scheduler control. |
SchedulerStorage | The component that holds data for the SchedulerControl. |
SchedulerViewBase | A base class for the scheduler views. |
SchedulerViewRepository | Represents the view repository. |
ShowFormEventArgs | Provides data for the events which show dialogs in the XtraScheduler. |
StatusMappingInfo | Provides access to Status mappings. |
TimeIndicatorDisplayOptions | Contains options which determine how the Time Indicator is displayed in the Scheduler view. |
TimelineView | Arranges events and appointments across horizontal timelines. |
TimelineViewAppearance | Provides the appearance settings used to paint a Timeline View. |
TimelineViewAppointmentDisplayOptionsEx | Extends the TimelineViewAppointmentDisplayOptions class to provide WinForms-specific options. |
TimeRegion | An area with unique user restrictions. Limits the appointments that can be placed inside this time interval and/or users that can add these appointments. |
TimeScaleWorkDay | A time scale whose time cell is equal to a single day. Does not include weekends and holidays. |
TimeScaleWorkHour | A time scale whose time cell is equal to a single day. Does not include non-working hours of a day. |
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. |
WeekViewAppearance | Provides the appearance settings used to paint a Week View. |
WeekViewAppointmentDisplayOptionsEx | Extends the WeekViewAppointmentDisplayOptions class to provide WinForms-specific options. |
WorkWeekView | Displays appointments for the working days in a particular week. |
WorkWeekViewAppearance | Provides the appearance settings used to paint a Work Week View. |
YearView | Displays appointments for the entire year. |
YearViewAppointmentDisplayOptionsEx | Contains options that specify how appointments are displayed in the Year View. |
Interfaces
Name | Description |
---|---|
IAppointmentFlyoutData | Contains data used in the Appointment Flyout. |
IAppointmentStorage | Defines the base interface for different types of the Scheduler storage - the legacy appointment storage and a new asynchronous storage. |
ISchedulerInplaceEditor | Provides methods to customize properties of an in-place editor. |
ISchedulerStorage | A storage containing persistent objects - appointments, resources and appointment dependencies. |
Delegates
Enums
Name | Description |
---|---|
AppointmentDisplayMode | Enumerates values that specify whether to display appointments that belong to all resources in a category or to the selected resource only. |
BrushSavingType | Provides values that specify the type of values stored in the data source field mapped to the StatusMappingInfo.Brush property. |
DateNavigationMode | Defines the behavior mode of the DateNavigator selection when navigating months. |
DragDropMode | Lists the values used to specify the drag-and-drop mode of the scheduler control. |
DXColorSavingType | Provides values that specify the type of values stored in the data source field mapped to the LabelMappingInfo.Color property. |
LayoutElementKind | Lists types of visual elements in a scheduler control that triggered the event. |
ResourceDisplayStyle | Enumerates values that specify how to display resources in categories: as resource tabs or category headers. |
SchedulerColorId | Lists legacy label colors. |
SchedulerViewStatusDisplayType | Lists how the appointment status can be displayed in the view. |