Log In
Home
Support
Demos
Documentation
Blogs
Training
Webinars
[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Collapse]WPF Controls
  Prerequisites
 [Expand]What's Installed
 [Expand]Common Concepts
 [Expand]MVVM Framework
 [Expand]Controls and Libraries
 [Expand]Localization
  Redistribution and Deployment
  Get More Help
 [Collapse]API Reference
  [Expand]DevExpress.Charts.Designer
  [Expand]DevExpress.DashboardXpf
  [Expand]DevExpress.Mvvm.UI
  [Expand]DevExpress.Mvvm.UI.Interactivity
  [Expand]DevExpress.Mvvm.UI.ModuleInjection
  [Expand]DevExpress.Xpf.Accordion
  [Expand]DevExpress.Xpf.Bars
  [Expand]DevExpress.Xpf.Carousel
  [Expand]DevExpress.Xpf.Charts
  [Expand]DevExpress.Xpf.Charts.Localization
  [Expand]DevExpress.Xpf.Charts.RangeControlClient
  [Expand]DevExpress.Xpf.ChunkList
  [Expand]DevExpress.Xpf.Controls
  [Expand]DevExpress.Xpf.Core
  [Expand]DevExpress.Xpf.Core.ConditionalFormatting
  [Expand]DevExpress.Xpf.Core.DataSources
  [Expand]DevExpress.Xpf.Core.ServerMode
  [Expand]DevExpress.Xpf.Data
  [Expand]DevExpress.Xpf.DataAccess
  [Expand]DevExpress.Xpf.DataAccess.DataSourceWizard
  [Expand]DevExpress.Xpf.Diagram
  [Expand]DevExpress.Xpf.Docking
  [Expand]DevExpress.Xpf.Docking.Base
  [Expand]DevExpress.Xpf.DocumentViewer
  [Expand]DevExpress.Xpf.DXBinding
  [Expand]DevExpress.Xpf.Editors
  [Expand]DevExpress.Xpf.Editors.DateNavigator
  [Expand]DevExpress.Xpf.Editors.ExpressionEditor
  [Expand]DevExpress.Xpf.Editors.ExpressionEditor.Native
  [Expand]DevExpress.Xpf.Editors.Filtering
  [Expand]DevExpress.Xpf.Editors.Flyout
  [Expand]DevExpress.Xpf.Editors.Flyout.Native
  [Expand]DevExpress.Xpf.Editors.Helpers
  [Expand]DevExpress.Xpf.Editors.Popups
  [Expand]DevExpress.Xpf.Editors.RangeControl
  [Expand]DevExpress.Xpf.Editors.Settings
  [Expand]DevExpress.Xpf.Editors.Validation
  [Expand]DevExpress.Xpf.ExpressionEditor
  [Expand]DevExpress.Xpf.Gauges
  [Expand]DevExpress.Xpf.Gauges.Localization
  [Expand]DevExpress.Xpf.Grid
  [Expand]DevExpress.Xpf.Grid.ConditionalFormatting
  [Expand]DevExpress.Xpf.Grid.LookUp
  [Expand]DevExpress.Xpf.Grid.TreeList
  [Expand]DevExpress.Xpf.Layout.Core
  [Expand]DevExpress.Xpf.LayoutControl
  [Expand]DevExpress.Xpf.Map
  [Expand]DevExpress.Xpf.NavBar
  [Expand]DevExpress.Xpf.Navigation
  [Expand]DevExpress.Xpf.PdfViewer
  [Expand]DevExpress.Xpf.PivotGrid
  [Expand]DevExpress.Xpf.PivotGrid.Printing
  [Expand]DevExpress.Xpf.Printing
  [Expand]DevExpress.Xpf.Printing.Parameters
  [Expand]DevExpress.Xpf.Printing.Parameters.Models
  [Expand]DevExpress.Xpf.Printing.PreviewControl
  [Expand]DevExpress.Xpf.Printing.PreviewControl.Bars
  [Expand]DevExpress.Xpf.Prism
  [Expand]DevExpress.Xpf.PropertyGrid
  [Expand]DevExpress.Xpf.Reports.UserDesigner
  [Expand]DevExpress.Xpf.Reports.UserDesigner.Extensions
  [Expand]DevExpress.Xpf.Reports.UserDesigner.Localization
  [Expand]DevExpress.Xpf.Reports.UserDesigner.ReportWizard
  [Expand]DevExpress.Xpf.Reports.UserDesigner.ReportWizard.Pages
  [Expand]DevExpress.Xpf.Ribbon
  [Expand]DevExpress.Xpf.RichEdit
  [Expand]DevExpress.Xpf.RichEdit.Menu
  [Collapse]DevExpress.Xpf.Scheduler
   [Expand]ActiveViewChangingEventArgs Class
    ActiveViewChangingEventHandler Delegate
    AppointmentFormEventHandler Delegate
   [Expand]AppointmentLabel Class
   [Expand]AppointmentLabelCollection Class
   [Expand]AppointmentMapping Class
   [Expand]AppointmentStatus Class
   [Expand]AppointmentStatusCollection Class
   [Expand]AppointmentStorage Class
   [Expand]AppointmentViewInfoCustomizingEventArgs Class
    AppointmentViewInfoCustomizingEventHandler Delegate
   [Expand]CustomizeTimeRulerFormEventArgs Class
    CustomizeTimeRulerFormEventHandler Delegate
   [Expand]CustomizeVisualViewInfoEventArgs Class
    CustomizeVisualViewInfoEventHandler Delegate
   [Expand]DayView Class
   [Expand]DeleteRecurrentAppointmentFormEventArgs Class
    DeleteRecurrentAppointmentFormEventHandler Delegate
   [Expand]EditAppointmentFormEventArgs Class
    EditRecurrentAppointmentFormEventHandler Delegate
   [Expand]FormShowingEventArgs Class
   [Expand]FullWeekView Class
   [Expand]GotoDateFormEventArgs Class
    GotoDateFormEventHandler Delegate
   [Expand]IAppointmentStorage Interface
   [Expand]InplaceEditorEventArgs Class
    InplaceEditorEventHandler Delegate
   [Expand]ISchedulerStorage Interface
   [Expand]MonthView Class
   [Expand]MoreButtonClickedRoutedEventArgs Class
    MoreButtonClickedRoutedEventHandler Delegate
   [Expand]NavigationButtonOptions Class
   [Expand]OptionsBehavior Class
   [Expand]OptionsCustomization Class
   [Expand]OptionsView Class
   [Expand]RecurrenceFormEventArgs Class
    RecurrenceFormEventHandler Delegate
   [Expand]RemindersFormEventArgs Class
    RemindersFormEventHandler Delegate
   [Expand]ResourceMapping Class
   [Expand]ResourceStorage Class
   [Expand]ScaleBasedRangeControlClientOptions Class
   [Expand]SchedulerAppointmentDisplayOptions Class
   [Expand]SchedulerColorSchema Class
   [Expand]SchedulerColorSchemaCollection Class
   [Expand]SchedulerControl Class
   [Expand]SchedulerControlLocalizer Class
    SchedulerControlStringId Enumeration
   [Expand]SchedulerDayViewAppointmentDisplayOptions Class
   [Expand]SchedulerDeferredScrollingOption Class
   [Expand]SchedulerElement Class
   [Expand]SchedulerMenuEventArgs Class
    SchedulerMenuEventHandler Delegate
   [Expand]SchedulerMonthViewAppointmentDisplayOptions Class
   [Expand]SchedulerOptionsBase<T> Class
   [Expand]SchedulerOptionsBehavior Class
   [Expand]SchedulerOptionsRangeControl Class
   [Expand]SchedulerOptionsView Class
   [Expand]SchedulerRangeControlClient Class
   [Expand]SchedulerSelectionBarOptions Class
   [Expand]SchedulerStorage Class
   [Expand]SchedulerTimeIndicatorDisplayOptions Class
   [Expand]SchedulerTimelineViewAppointmentDisplayOptions Class
   [Expand]SchedulerTimeRuler Class
   [Expand]SchedulerTimeRulerCollection Class
   [Expand]SchedulerViewBase Class
   [Expand]SchedulerViewRepository Class
   [Expand]SchedulerWeekViewAppointmentDisplayOptions Class
   [Expand]TimelineView Class
   [Expand]WeekView Class
   [Expand]WeekViewBase Class
   [Expand]WorkWeekView Class
  [Expand]DevExpress.Xpf.Scheduler.Drawing
  [Expand]DevExpress.Xpf.Scheduler.Menu
  [Expand]DevExpress.Xpf.Scheduler.Reporting
  [Expand]DevExpress.Xpf.Scheduler.UI
  [Expand]DevExpress.Xpf.Scheduling
  [Expand]DevExpress.Xpf.Scheduling.Visual
  [Expand]DevExpress.Xpf.SpellChecker
  [Expand]DevExpress.Xpf.Spreadsheet
  [Expand]DevExpress.Xpf.Spreadsheet.Menu
  [Expand]DevExpress.Xpf.TreeMap
  [Expand]DevExpress.Xpf.Utils.Themes
  [Expand]DevExpress.Xpf.WindowsUI
  [Expand]DevExpress.Xpf.WindowsUI.Internal
  [Expand]DevExpress.Xpf.WindowsUI.Navigation
  [Expand]DevExpress.XtraRichEdit
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Document Server
[Expand]Reporting
[Expand]Report Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

DevExpress.Xpf.Scheduler Namespace

Contains classes which implement the main functionality of the legacy DXScheduler for WPF suite.

Expanded Classes

  Class Description
Public class ActiveViewChangingEventArgs Provides data for the ActiveViewChanging event.
Public class AppointmentLabel An appointment's identification label.
Public class AppointmentLabelCollection Represents a collection of appointment labels.
Public class AppointmentMapping Provides information on the mapping of the appointment properties to the appropriate data fields.
Public class AppointmentStatus An appointment's availability status.
Public class AppointmentStatusCollection Represents a collection of appointment statuses.
Public class AppointmentStorage A storage which holds a collection of appointments.
Public class AppointmentViewInfoCustomizingEventArgs Provides data for the AppointmentViewInfoCustomizing event.
Public class CustomizeTimeRulerFormEventArgs Provides data for the CustomizeTimeRulerFormShowing event.
Public class CustomizeVisualViewInfoEventArgs Provides data for the CustomizeVisualViewInfo event.
Public class DayView Displays a detailed picture of events across one or more days.
Public class DeleteRecurrentAppointmentFormEventArgs Provides data for the DeleteRecurrentAppointmentFormShowing event.
Public class EditAppointmentFormEventArgs Provides data for the EditAppointmentFormShowing and EditRecurrentAppointmentFormShowing events.
Public class FormShowingEventArgs Provides data for the events which show dialogs invoked by the Scheduler control.
Public class FullWeekView A view that displays the entire week.
Public class GotoDateFormEventArgs Provides data for the GotoDateFormShowing event.
Public class InplaceEditorEventArgs Provides data for the InplaceEditorShowing event.
Public class MonthView Represents a Month (Multi-Week) View.
Public class MoreButtonClickedRoutedEventArgs Provides data for the MoreButtonClicked event.
Public class NavigationButtonOptions Provides options which define certain characteristics of navigation buttons.
Public class OptionsBehavior Provides behavior options for the Scheduler control.
Public class OptionsCustomization Provides customization options for the Scheduler control.
Public class OptionsView Provides view options for the Scheduler control.
Public class RecurrenceFormEventArgs Provides data for the RecurrenceFormShowing event.
Public class RemindersFormEventArgs Provides data for the RemindersFormShowing event.
Public class ResourceMapping Provides information on the mapping of the resource properties to appropriate data fields.
Public class ResourceStorage A storage which holds a collection of appointment's resources.
Public class ScaleBasedRangeControlClientOptions A base class for options that specify the interaction settings for a RangeControl and SchedulerControl that are integrated.
Public class SchedulerAppointmentDisplayOptions Serves as the base for classes which provide options to define how appointments will be displayed when a particular view is currently active.
Public class SchedulerColorSchema A color schema which contains colors for a scheduler's resources.
Public class SchedulerColorSchemaCollection A collection of color schemas.
Public class SchedulerControl Represents a Scheduler Control.
Public class SchedulerControlLocalizer A base class that provides necessary functionality for custom localizers of the SchedulerControl.
Public class SchedulerDayViewAppointmentDisplayOptions Provides options which define how appointments should be displayed when the currently active view is the Day View or Work-Week View.
Public class SchedulerDeferredScrollingOption Provides access to an object that specifies how deferred scrolling is performed.
Public class SchedulerElement The base class for all Views family classes inherited from the DevExpress.Xpf.Core.DXFrameworkContentElement class.
Public class SchedulerMenuEventArgs Provides data for the PopupMenuShowing event.
Public class SchedulerMonthViewAppointmentDisplayOptions Provides options which define how appointments should be displayed when the currently active view is the Month (Multi-Week) View.
Public class SchedulerOptionsBase<T> Serves as the base class for classes representing options of the SchedulerControl.
Public class SchedulerOptionsBehavior For internal use only.
Public class SchedulerOptionsRangeControl Provides interaction options for integrated RangeControl and SchedulerControl controls.
Public class SchedulerOptionsView For internal use only.
Public class SchedulerRangeControlClient Implements the DevExpress.Xpf.Editors.RangeControl.IRangeControlClient interface and links the SchedulerControl to the RangeControl.
Public class SchedulerSelectionBarOptions Provides options which define how the selection bar in the Timeline View should be painted.
Public class SchedulerStorage A storage which holds data for the Scheduler Control.
Public class SchedulerTimeIndicatorDisplayOptions Contains options which determine how the Time Indicator is displayed in the Scheduler view.
Public class SchedulerTimelineViewAppointmentDisplayOptions Provides options which define how appointments should be displayed when the currently active view is the Timeline View.
Public class SchedulerTimeRuler A time ruler for SchedulerControl.
Public class SchedulerTimeRulerCollection A collection of time rulers for the SchedulerControl.
Public class SchedulerViewBase Serves as a base for classes which represent various Views that can be used to display information within the Scheduler Control.
Public class SchedulerViewRepository Represents the view repository.
Public class SchedulerWeekViewAppointmentDisplayOptions Provides options which define how appointments should be displayed when the currently active view is the Week View.
Public class TimelineView Arranges events and appointments across horizontal timelines.
Public class 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.
Public class WeekViewBase The base class for the Week and Month views of the SchedulerControl.
Public class WorkWeekView Displays appointments for the working days in a particular week.

Expanded Interfaces

  Interface Description
Public interface IAppointmentStorage Defines the interface of the appointment storage in WPF Scheduler.
Public interface ISchedulerStorage A base interface that defines a storage which holds persistent objects - appointments, resources etc.

Expanded Delegates

  Delegate Description
Public delegate ActiveViewChangingEventHandler Represents a method that will handle the ActiveViewChanging event.
Public delegate AppointmentFormEventHandler Represents a method that will handle the EditAppointmentFormShowing event.
Public delegate AppointmentViewInfoCustomizingEventHandler Represents a method that will handle the AppointmentViewInfoCustomizing event.
Public delegate CustomizeTimeRulerFormEventHandler Represents a method that will handle the CustomizeTimeRulerFormShowing event.
Public delegate CustomizeVisualViewInfoEventHandler A method that will handle the CustomizeVisualViewInfo event.
Public delegate DeleteRecurrentAppointmentFormEventHandler Represents a method that will handle the DeleteRecurrentAppointmentFormShowing event.
Public delegate EditRecurrentAppointmentFormEventHandler Represents a method that will handle the EditRecurrentAppointmentFormShowing event.
Public delegate GotoDateFormEventHandler Represents a method that will handle the GotoDateFormShowing event.
Public delegate InplaceEditorEventHandler Represents the method that will handle the InplaceEditorShowing event.
Public delegate MoreButtonClickedRoutedEventHandler
Public delegate RecurrenceFormEventHandler A method that will handle the RecurrenceFormShowing event.
Public delegate RemindersFormEventHandler Represents a method that will handle the RemindersFormShowing event.
Public delegate SchedulerMenuEventHandler Represents a method that will handle the PopupMenuShowing event.

Expanded Enumerations

  Enumeration Description
Public enum SchedulerControlStringId Lists the strings that can be localized in Ribbon UI and scheduler dialogs.
How would you rate this topic?​​​​​​​