The Scheduler type exposes the following members.

Constructors

  NameDescription
Scheduler
Initializes a new instance of the Scheduler class.

Methods

  NameDescription
OnApplyTemplate
Called by the framework when the control template is applied.
(Overrides FrameworkElement..::.OnApplyTemplate()()().)
OnItemActivated
Raises the ItemActivated event.
OnItemAdded
Raises the ItemAdded event.
OnKeyDown
Called by the framework when the user presses a key.
(Overrides UIElement..::.OnKeyDown(KeyEventArgs).)
OnPropertyChanged
Raises the PropertyChanged event.

Fields

  NameDescription
DayViewStyleProperty
Identifies the DayViewStyle property.
FormatterProperty
Identifies the Formatter property.
MonthViewStyleProperty
Identifies the MonthViewStyle property.
ToolBarContentProperty
Identifies the ToolBarContent property.
WeekViewStyleProperty
Identifies the WeekViewStyle property.

Properties

  NameDescription
CurrentView
Gets the currently displayed view.
DayViewStyle
Gets or sets the DayViewStyle. This is a dependency property.
Formatter
Gets or sets the SchedulerFormatter used to style various parts of the Scheduler. This is a dependency property.
IsInDayView
Gets whether the Scheduler is currently displaying a single day view.
IsInMonthView
Gets whether the Scheduler is currently displaying a month view.
IsInWeekView
Gets whether the Scheduler is currently displaying a weekly view.
MonthViewStyle
Gets or sets the MonthViewStyle. This is a dependency property.
Schedule
Gets the Schedule associated with this Scheduler.
SelectedItem
Gets the currently selected ScheduleItem.
ToolBarContent
Gets or sets the ToolBarContent. This is a dependency property.
WeekViewStyle
Gets or sets the WeekViewStyle. This is a dependency property.

Events

  NameDescription
ItemActivated
Occurs when the user activates an item (for example by double-clicking).
ItemAdded
Occurs when the user adds a schedule item to the Scheduler.
ItemPropertyChanged
Occurs when a property changes on a ScheduleItem such as its name or start time.
ItemRemoved
Occurs when the user deletes a schedule item from the Scheduler.
PropertyChanged
Occurs when a property value changes.
RecurrencePatternRemoved
Occurs when a recurrence pattern is removed from the schedule.
RecurrencePatternSkipDatesChanged
Occurs when the SkipDates collection of a RecurrencePattern changes.

See Also