The SmallSchedulerCanvas type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | SmallSchedulerCanvas |
Initializes a new instance of the SmallSchedulerCanvas class.
|
Methods
Name | Description | |
---|---|---|
![]() | ClearChildren |
Clears the Children collection and performs some base preperations.
(Inherited from SchedulerCanvasBase.) |
![]() | GetDateTime |
Gets the time corresponding to a location on the canvas.
(Overrides SchedulerCanvasBase..::.GetDateTime(Double, Double, TimeEnd).) |
![]() | OnDaysChanged |
Updates the user interface in response to changes to the Days property.
(Overrides SchedulerCanvasBase..::.OnDaysChanged(DependencyPropertyChangedEventArgs).) |
![]() | OnFormatterChangedCore |
Changes the style and template of all the schedule elements based on the new formatter.
(Overrides SchedulerCanvasBase..::.OnFormatterChangedCore(DependencyPropertyChangedEventArgs).) |
![]() | RelayoutCreateHereButton |
Performs layout of the "create here" button when a setting or selection changes.
(Inherited from SchedulerCanvasBase.) |
![]() | RemoveCreateHereButton |
Removes the "create here" button.
(Inherited from SchedulerCanvasBase.) |
![]() | SelectStyle |
Selects a style for the given SchedulerElement based on the given StyleSelector. If the
selector is null, or if it fails to select a style, then the given default style will be returned.
(Inherited from SchedulerCanvasBase.) |
![]() | SelectTemplate |
Selects a template for the given SchedulerElement based on the given DataTemplateSelector.
If the selector is null, or if it fails to select a template, then the given default template will be returned.
(Inherited from SchedulerCanvasBase.) |
Fields
Name | Description | |
---|---|---|
![]() ![]() | BottomBufferProperty |
Identifies the BottomBuffer property.
|
![]() ![]() | DayElementStyleProperty |
Identifies the DayElementStyle property.
|
![]() ![]() | EnlargeWhenFullProperty |
Identifies the EnlargeWhenFull property.
|
![]() ![]() | LongItemStyleProperty |
Identifies the LongItemStyle property.
|
![]() ![]() | LongItemTemplateProperty |
Identifies the LongItemTemplate property.
|
![]() ![]() | ShortItemStyleProperty |
Identifies the ShortItemStyle property.
|
![]() ![]() | ShortItemTemplateProperty |
Identifies the ShortItemTemplate property.
|
![]() ![]() | ShowShortItemsProperty |
Identifies the ShowShortItems property.
|
![]() ![]() | TargetMonthProperty |
Identifies the TargetMonth property.
|
![]() ![]() | TargetWeekProperty |
Identifies the TargetWeek property.
|
Properties
Name | Description | |
---|---|---|
![]() | BottomBuffer |
Gets or sets the minimum amount of space to be available underneath the elements within this SmallSchedulerCanvas.
This is a dependency property.
|
![]() | CreateHereButtonStyle |
Gets or sets the style for the "create here" button
that is displayed when the user hovers over the control.
This is a dependency property.
(Inherited from SchedulerCanvasBase.) |
![]() | CreateHereDayIndex |
Gets the day index on which to display the "create here" button.
(Inherited from SchedulerCanvasBase.) |
![]() | CreateHereElementDuration |
Gets or sets the duration in minutes for a schedule item that is added useing the "Create here" button.
This is a dependency property.
(Inherited from SchedulerCanvasBase.) |
![]() | CreateHereElementStyle |
Gets or sets the style for the "new appointment" element that
appears when the user clicks the "create here" button.
This is a dependency property.
(Inherited from SchedulerCanvasBase.) |
![]() | CreateHereHintContent |
Gets or sets the content displayed on the "create here" button
that is displayed when the user hovers over the control.
This is a dependency property.
(Inherited from SchedulerCanvasBase.) |
![]() | CreateHereTime |
Gets the time at whose location to display the "create here" button.
(Inherited from SchedulerCanvasBase.) |
![]() | DayElementStyle |
Gets or sets the Style applies to MonthViewDayElement objects
displayed on the canvas.
This is a dependency property.
|
![]() | Days |
Gets or sets the per-day data to be represented on the canvas.
This member supports the Scheduler control and is not intended for use
in your code, but may be referenced in advanced styling and templating scenarios.
This is a dependency property.
(Inherited from SchedulerCanvasBase.) |
![]() | EnlargeWhenFull |
Gets or sets whether the canvas should auto-enlarge to display its contents.
This is a dependency property.
|
![]() | Formatter |
Gets or sets the Formatter used to provide information about styling various parts of a Scheduler.
This is a dependency property.
(Inherited from SchedulerCanvasBase.) |
![]() | IsMouseDown |
Gets whether the mouse button is down over the SchedulerCanvasBase.
(Inherited from SchedulerCanvasBase.) |
![]() | LongItemStyle |
Gets or sets the Style applied to SchedulerElement controls
representing multi-day items.
This is a dependency property.
|
![]() | LongItemTemplate |
Gets or sets the LongItemTemplate.
This is a dependency property.
|
![]() | ShortItemStyle |
Gets or sets the Style applied to SchedulerElement controls
representing single-day items.
This is a dependency property.
|
![]() | ShortItemTemplate |
Gets or sets the ShortItemTemplate.
This is a dependency property.
|
![]() | ShowShortItems |
Gets or sets whether to show single-day items. This should be set to true
for summary views such as month views, and false if the single-day items are
shown elsewhere as in day and week views.
This is a dependency property.
|
![]() | TargetMonth |
Gets or sets the month in whose view the canvas appears.
This is a dependency property.
|
![]() | TargetWeek |
Gets or sets the TargetWeek.
This is a dependency property.
|