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