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. |
Fields
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 | |
ActualEditAppointmentDialogSettings | |
ActualGroupType | |
ActualHeaderSettings | |
AllowReminders | Gets or sets whether appointment reminders are allowed. This is a dependency property. |
AppointmentMenu | |
AppointmentsDisplayMode | |
AppointmentsFlyoutStyle | |
Calendars | Provides access to the collection of calendars that display appointments. |
Commands | |
DefaultCalendarStyleSettings | |
DefaultCalendarStyleSettingsTemplate | |
EditAppointmentDialogSettings | |
EditAppointmentDialogSettingsTemplate | |
FirstDayOfWeek | Specifies the day which the SchedulerControl’s week starts. This is a dependency property. |
GroupType | Specifies the type of grouping applied to the Scheduler. This is a dependency property. |
HeaderSettings | |
HeaderSettingsTemplate | |
LimitInterval | Gets or sets the time interval available for end-users. This is a dependency property. |
MonthCellFlyoutStyle | |
RemindersCheckInterval | |
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 |
---|---|
Equals(Object, Object) static | Determines whether the specified object instances are considered equal. Inherited from Object. |
Equals(Object) | Determines whether the specified object is equal to the current object. Inherited from Object. |
GetAppointmentsAsync(DateTimeOffset, DateTimeOffset) | Retrieves the collection of appointments that fall within the specified time interval. |
GetHashCode() | Serves as the default hash function. Inherited from Object. |
GetType() | Gets the Type of the current instance. Inherited from Object. |
MemberwiseClone() protected | Creates a shallow copy of the current Object. Inherited from Object. |
ReferenceEquals(Object, Object) static | Determines whether the specified Object instances are the same instance. Inherited from Object. |
RemoveAppointmentsWithConfirmDialogAsync(IList<AppointmentItem>) | |
ShowEditAppointmentDialogAsync(AppointmentItem) | |
ShowNewAppointmentDialogAsync(DateTimeOffset, DateTimeOffset, IEnumerable<ResourceItem>) | |
ToString() | Returns a string that represents the current object. Inherited from Object. |
Events
Name | Description |
---|---|
ActiveViewChanged | |
AppointmentAdded | Occurs after the user has added an appointment to the Scheduler. |
AppointmentAdding | Occurs when the user adds an appointment to the Scheduler. |
AppointmentDragEnter | Occurs when the user drags back appointments that have been dragged out of the Scheduler or have been deserialized in the DeserializeAppointments event. |
AppointmentDragLeave | Occurs when the user drags appointments out of the Scheduler’s bounds. |
AppointmentDragOver | Raised repeatedly while the user drags appointments in the Scheduler control. |
AppointmentDragStarting | Occurs when the user starts dragging the selected appointment(s). |
AppointmentDrop | Occurs when the user drops appointments within a Scheduler’s view. |
AppointmentDropCompleted | Occurs after completing a drag and drop operation. |
AppointmentRemoved | Occurs after the user has removed an appointment. |
AppointmentRemoving | Occurs when the user removes an appointment. |
AppointmentUpdated | Occurs after the user has modified an appointment. |
AppointmentUpdating | Occurs when the user modifies an appointment. |
ContextMenuClosed | |
ContextMenuOpened | |
ContextMenuOpening | |
DeserializeAppointments | Occurs when the user drags appointments from an external source. |
EditAppointmentDialogShowing | Occurs before invoking the Edit Appointment dialog. |
ItemClicked | |
RemindersDialogShowing | |
RemoveAppointmentDialogShowing | Occurs before invoking the Confirm Delete dialog. |
SerializeAppointments | Allows you to serialize appointment that are being dragged by the user. |
VisibleIntervalsChanged | Occurs when changing the visible time cells interval. |
See Also