Class CalendarStyleSelector
Selection of a style based on custom selection logic.
Inheritance
Namespace: Telerik.Maui.Controls.Calendar
Assembly: Telerik.Maui.Controls.dll
Syntax
public class CalendarStyleSelector : Object
Constructors
CalendarStyleSelector()
Initializes a new instance of the CalendarStyleSelector class.
Declaration
public CalendarStyleSelector()
Properties
DisabledLabelStyle
Gets the Style of the CalendarLabel when in disabled state.
Declaration
public Style DisabledLabelStyle { get; set; }
Property Value
Microsoft.Maui.Controls.Style
|
FirstInRangeBorderStyle
Gets the Style of the CalendarBorderLabel visualizing the selected date when is first in range.
Declaration
public Style FirstInRangeBorderStyle { get; set; }
Property Value
Microsoft.Maui.Controls.Style
|
FirstInRangeMouseOverBorderStyle
Gets the Style of the CalendarBorderLabel visualizing the date that has the mouse over it and is first in range selection.
Declaration
public Style FirstInRangeMouseOverBorderStyle { get; set; }
Property Value
Microsoft.Maui.Controls.Style
|
LastInRangeBorderStyle
Gets the Style of the CalendarBorderLabel visualizing the selected date when is last in range.
Declaration
public Style LastInRangeBorderStyle { get; set; }
Property Value
Microsoft.Maui.Controls.Style
|
LastInRangeMouseOverBorderStyle
Gets the Style of the CalendarBorderLabel visualizing the date that has the mouse over it and is last in range selection.
Declaration
public Style LastInRangeMouseOverBorderStyle { get; set; }
Property Value
Microsoft.Maui.Controls.Style
|
MiddleInRangeBorderStyle
Gets the Style of the CalendarBorderLabel visualizing the selected date when is middle in range.
Declaration
public Style MiddleInRangeBorderStyle { get; set; }
Property Value
Microsoft.Maui.Controls.Style
|
MiddleInRangeMouseOverBorderStyle
Gets the Style of the CalendarBorderLabel visualizing the date that has the mouse over it and is middle in range selection.
Declaration
public Style MiddleInRangeMouseOverBorderStyle { get; set; }
Property Value
Microsoft.Maui.Controls.Style
|
MouseOverBorderStyle
Gets the Style of the CalendarBorderLabel visualizing the date that has the mouse over it.
Declaration
public Style MouseOverBorderStyle { get; set; }
Property Value
Microsoft.Maui.Controls.Style
|
NormalLabelStyle
Gets the Style of the CalendarLabel when in normal state.
Declaration
public Style NormalLabelStyle { get; set; }
Property Value
Microsoft.Maui.Controls.Style
|
OutOfScopeLabelStyle
Gets the Style of the CalendarLabel when in out of scope state.
Declaration
public Style OutOfScopeLabelStyle { get; set; }
Property Value
Microsoft.Maui.Controls.Style
|
SelectedBorderStyle
Gets the Style of the CalendarBorderLabel visualizing the selected date.
Declaration
public Style SelectedBorderStyle { get; set; }
Property Value
Microsoft.Maui.Controls.Style
|
SelectedMouseOverBorderStyle
Gets the Style of the CalendarBorderLabel visualizing the date that has the mouse over it and is selected.
Declaration
public Style SelectedMouseOverBorderStyle { get; set; }
Property Value
Microsoft.Maui.Controls.Style
|
TodayBorderStyle
Gets the Style of the CalendarBorderLabel visualizing the today date.
Declaration
public Style TodayBorderStyle { get; set; }
Property Value
Microsoft.Maui.Controls.Style
|
TodayFirstInRangeBorderStyle
Gets the Style of the CalendarBorderLabel visualizing the today date when selected and is first in range.
Declaration
public Style TodayFirstInRangeBorderStyle { get; set; }
Property Value
Microsoft.Maui.Controls.Style
|
TodayFirstInRangeMouseOverBorderStyle
Gets the Style of the CalendarBorderLabel visualizing the today date when selected and mouse over and is first in range.
Declaration
public Style TodayFirstInRangeMouseOverBorderStyle { get; set; }
Property Value
Microsoft.Maui.Controls.Style
|
TodayLastInRangeBorderStyle
Gets the Style of the CalendarBorderLabel visualizing the today date when selected and is last in range.
Declaration
public Style TodayLastInRangeBorderStyle { get; set; }
Property Value
Microsoft.Maui.Controls.Style
|
TodayLastInRangeMouseOverBorderStyle
Gets the Style of the CalendarBorderLabel visualizing the today date when selected and mouse over and is last in range.
Declaration
public Style TodayLastInRangeMouseOverBorderStyle { get; set; }
Property Value
Microsoft.Maui.Controls.Style
|
TodayMiddleInRangeBorderStyle
Gets the Style of the CalendarBorderLabel visualizing the today date when selected and is middle in range.
Declaration
public Style TodayMiddleInRangeBorderStyle { get; set; }
Property Value
Microsoft.Maui.Controls.Style
|
TodayMiddleInRangeMouseOverBorderStyle
Gets the Style of the CalendarBorderLabel visualizing the today date when selected and mouse over and is middle in range.
Declaration
public Style TodayMiddleInRangeMouseOverBorderStyle { get; set; }
Property Value
Microsoft.Maui.Controls.Style
|
TodayMouseOverBorderStyle
Gets the Style of the CalendarBorderLabel visualizing the date that has the mouse over it and is today.
Declaration
public Style TodayMouseOverBorderStyle { get; set; }
Property Value
Microsoft.Maui.Controls.Style
|
TodaySelectedBorderStyle
Gets the Style of the CalendarBorderLabel visualizing the today date when selected.
Declaration
public Style TodaySelectedBorderStyle { get; set; }
Property Value
Microsoft.Maui.Controls.Style
|
TodaySelectedMouseOverBorderStyle
Gets the Style of the CalendarBorderLabel visualizing the date that has the mouse over it and is today and selected.
Declaration
public Style TodaySelectedMouseOverBorderStyle { get; set; }
Property Value
Microsoft.Maui.Controls.Style
|
Methods
SelectStyle(Object, BindableObject)
Override this method to return an app specific Microsoft.Maui.Controls.Style.
Declaration
public virtual Style SelectStyle(object item, BindableObject container)
Parameters
System.Object
item
The data content. |
Microsoft.Maui.Controls.BindableObject
container
The element to which the style will be applied. |
Returns
Microsoft.Maui.Controls.Style
An app-specific style to apply, or null. |