The requested page is not available for the requested platform. You are viewing the content for Default platform.
All docs
V18.2
19.1 (preview)
18.2
18.1
The page you are viewing does not exist in version 18.1. This link will take you to the root page.
17.2
The page you are viewing does not exist in version 17.2. This link will take you to the root page.

SchedulerControl Members

The main control of the Scheduler suite which displays and manages calendar events (appointments).

Constructors

Name Description
SchedulerControl()

Initializes a new instance of the SchedulerControl class.

Properties

Name Description
ActiveView

Returns the view currently used by the SchedulerControl to show its data.

ActiveViewIndex

Gets or sets the index of the view currently used by the SchedulerControl to show its data. This is a dependency property.

ActualDefaultCalendarStyleSettings
ActualHeaderSettings
AllowReminders

Gets or sets whether appointment reminders are allowed. This is a dependency property.

AppointmentMenu
Calendars

Provides access to the collection of calendars that display appointments.

Commands
DefaultCalendarStyleSettings
DefaultCalendarStyleSettingsTemplate
FirstDayOfWeek

Specifies the day which the SchedulerControl's week starts. This is a dependency property.

HeaderSettings
HeaderSettingsTemplate
LimitInterval

Gets or sets the time interval available for end-users. This is a dependency property.

MonthCellFlyoutStyle
SchedulerMenu
SelectedAppointments

Provides access to the selected appointments.

SelectedInterval
Start

Gets or sets the SchedulerControl start date. This is a dependency property.

TimeZone

Gets or sets the time zone for the Scheduler. This is a dependency property.

Views

Provides access to the collection of the SchedulerControl's views.

ViewsSource
VisibleIntervals

Provides access to the currently visible time cell intervals. This is a dependency property.

WorkDays

Gets or sets days that form a work week. This is a dependency property.

WorkTime

Gets or sets the work time interval. This is a dependency property.

Methods

Name Description
GetAppointmentsAsync(DateTimeOffset, DateTimeOffset)

Retrieves the collection of appointments that fall within the specified time interval.

RemoveAppointment(AppointmentItem, Boolean)
ShowNewAppointmentDialogAsync(DateTimeOffset, DateTimeOffset)
See Also