Skip to main content

Product Class Structure

  • 2 minutes to read


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.

Use the following links to access reference information about the most important classes in the DXScheduler suite for WPF.

Class Description
Appointment An interface that defines an appointment in the Scheduler.
AppointmentStorage A storage which holds a collection of appointments.
Resource Defines a common attribute which can be assigned to appointments to group them.
ResourceStorage A storage which holds a collection of appointment’s resources.
SchedulerStorage A storage which holds data for the Scheduler Control.
AppointmentLabel An appointment’s category label.
AppointmentStatus An appointment’s availability status.
DayView Displays a detailed picture of events across one or more days.
WorkWeekView Displays appointments for the working days in a particular week.
FullWeekView A view that displays the entire week.

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.

MonthView Represents a Month (Multi-Week) View.
TimelineView Arranges events and appointments across horizontal timelines.
SchedulerControl The main control of the DXScheduler Suite for WPF.