CalendarViewTemplateSettings Class

Definition

Provides calculated values that can be referenced as TemplatedParent sources when defining templates for a CalendarView control. Not intended for general use.

Equivalent WinUI class: Microsoft.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings.

public ref class CalendarViewTemplateSettings sealed : DependencyObject
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.WebHostHidden]
class CalendarViewTemplateSettings sealed : DependencyObject
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.WebHostHidden]
public sealed class CalendarViewTemplateSettings : DependencyObject
Public NotInheritable Class CalendarViewTemplateSettings
Inherits DependencyObject
Inheritance
CalendarViewTemplateSettings
Attributes

Windows 10 requirements

Device family
Windows 10 (introduced in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v1.0)

Properties

CenterX

Gets the X coordinate of the CalendarView 's center point.

Equivalent WinUI property: Microsoft.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings.CenterX.

CenterY

Gets the Y coordinate of the CalendarView 's center point.

Equivalent WinUI property: Microsoft.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings.CenterY.

ClipRect

Gets the rectangle used to clip the CalendarView.

Equivalent WinUI property: Microsoft.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings.ClipRect.

Dispatcher

Gets the CoreDispatcher that this object is associated with. The CoreDispatcher represents a facility that can access the DependencyObject on the UI thread even if the code is initiated by a non-UI thread.

Equivalent WinUI property: Microsoft.UI.Xaml.DependencyObject.Dispatcher.

(Inherited from DependencyObject)
HasMoreContentAfter

Gets a value that indicates whether the CalendarView has more content after the displayed content.

Equivalent WinUI property: Microsoft.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings.HasMoreContentAfter.

HasMoreContentBefore

Gets a value that indicates whether the CalendarView has more content before the displayed content.

Equivalent WinUI property: Microsoft.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings.HasMoreContentBefore.

HasMoreViews

Gets a value that indicates whether the CalendarView has more views (like year or decade) that can be shown.

Equivalent WinUI property: Microsoft.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings.HasMoreViews.

HeaderText

Gets the text of the header.

Equivalent WinUI property: Microsoft.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings.HeaderText.

MinViewWidth

Gets the minimum width of the view.

Equivalent WinUI property: Microsoft.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings.MinViewWidth.

WeekDay1

Gets the first day of the week.

Equivalent WinUI property: Microsoft.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings.WeekDay1.

WeekDay2

Gets the second day of the week.

Equivalent WinUI property: Microsoft.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings.WeekDay2.

WeekDay3

Gets the third day of the week.

Equivalent WinUI property: Microsoft.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings.WeekDay3.

WeekDay4

Gets the fourth day of the week.

Equivalent WinUI property: Microsoft.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings.WeekDay4.

WeekDay5

Gets the fifth day of the week.

Equivalent WinUI property: Microsoft.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings.WeekDay5.

WeekDay6

Gets the sixth day of the week.

Equivalent WinUI property: Microsoft.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings.WeekDay6.

WeekDay7

Gets the seventh day of the week.

Equivalent WinUI property: Microsoft.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings.WeekDay7.

Methods

ClearValue(DependencyProperty)

Clears the local value of a dependency property.

Equivalent WinUI method: Microsoft.UI.Xaml.DependencyObject.ClearValue.

(Inherited from DependencyObject)
GetAnimationBaseValue(DependencyProperty)

Returns any base value established for a dependency property, which would apply in cases where an animation is not active.

Equivalent WinUI method: Microsoft.UI.Xaml.DependencyObject.GetAnimationBaseValue.

(Inherited from DependencyObject)
GetValue(DependencyProperty)

Returns the current effective value of a dependency property from a DependencyObject.

Equivalent WinUI method: Microsoft.UI.Xaml.DependencyObject.GetValue.

(Inherited from DependencyObject)
ReadLocalValue(DependencyProperty)

Returns the local value of a dependency property, if a local value is set.

Equivalent WinUI method: Microsoft.UI.Xaml.DependencyObject.ReadLocalValue.

(Inherited from DependencyObject)
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback)

Registers a notification function for listening to changes to a specific DependencyProperty on this DependencyObject instance.

Equivalent WinUI method: Microsoft.UI.Xaml.DependencyObject.RegisterPropertyChangedCallback.

(Inherited from DependencyObject)
SetValue(DependencyProperty, Object)

Sets the local value of a dependency property on a DependencyObject.

Equivalent WinUI method: Microsoft.UI.Xaml.DependencyObject.SetValue.

(Inherited from DependencyObject)
UnregisterPropertyChangedCallback(DependencyProperty, Int64)

Cancels a change notification that was previously registered by calling RegisterPropertyChangedCallback.

Equivalent WinUI method: Microsoft.UI.Xaml.DependencyObject.UnregisterPropertyChangedCallback.

(Inherited from DependencyObject)

Applies to

See also