Class RadCalendar
Represents a calendar control that allows you to select a date.
Inherited Members
Namespace: Telerik.Maui.Controls
Assembly: Telerik.Maui.Controls.dll
Syntax
public class RadCalendar : RadBorder, IRadBorder, IRadContentView, IContentView, IView, IElement, ITransform, IPadding, ICrossPlatformLayout, ICalendarView, INotifyPropertyChanged
Constructors
RadCalendar()
Fields
ActualDayNameLabelStyleProperty
Identifies the Actual
Declaration
public static readonly BindableProperty ActualDayNameLabelStyleProperty
Field Value
Microsoft.
|
ActualHeaderBorderStyleProperty
Identifies the Actual
Declaration
public static readonly BindableProperty ActualHeaderBorderStyleProperty
Field Value
Microsoft.
|
ActualHeaderLabelStyleProperty
Identifies the Actual
Declaration
public static readonly BindableProperty ActualHeaderLabelStyleProperty
Field Value
Microsoft.
|
ActualNavigateToNextViewButtonStyleProperty
ActualNavigateToPreviousViewButtonStyleProperty
AreDayNamesVisibleProperty
Identifies the Are
Declaration
public static readonly BindableProperty AreDayNamesVisibleProperty
Field Value
Microsoft.
|
BackgroundColorProperty
Identifies the Background
Declaration
public static readonly BindableProperty BackgroundColorProperty
Field Value
Microsoft.
|
BlackoutDatesProperty
Identifies the Blackout
Declaration
public static readonly BindableProperty BlackoutDatesProperty
Field Value
Microsoft.
|
CenturyHeaderTextFormatProperty
Identifies the Century
Declaration
public static readonly BindableProperty CenturyHeaderTextFormatProperty
Field Value
Microsoft.
|
ControlTemplateProperty
Identifies the Control
Declaration
public static readonly BindableProperty ControlTemplateProperty
Field Value
Microsoft.
|
CultureProperty
Identifies the Culture property.
Declaration
public static readonly BindableProperty CultureProperty
Field Value
Microsoft.
|
DayNameLabelStyleProperty
Identifies the Day
Declaration
public static readonly BindableProperty DayNameLabelStyleProperty
Field Value
Microsoft.
|
DayStyleSelectorProperty
Identifies the Day
Declaration
public static readonly BindableProperty DayStyleSelectorProperty
Field Value
Microsoft.
|
DayTemplateProperty
Identifies the Day
Declaration
public static readonly BindableProperty DayTemplateProperty
Field Value
Microsoft.
|
DecadeHeaderTextFormatProperty
Identifies the Decade
Declaration
public static readonly BindableProperty DecadeHeaderTextFormatProperty
Field Value
Microsoft.
|
DecadeStyleSelectorProperty
Identifies the Decade
Declaration
public static readonly BindableProperty DecadeStyleSelectorProperty
Field Value
Microsoft.
|
DecadeTemplateProperty
Identifies the Decade
Declaration
public static readonly BindableProperty DecadeTemplateProperty
Field Value
Microsoft.
|
DisplayDateProperty
Identifies the Display
Declaration
public static readonly BindableProperty DisplayDateProperty
Field Value
Microsoft.
|
DisplayModeProperty
Identifies the Display
Declaration
public static readonly BindableProperty DisplayModeProperty
Field Value
Microsoft.
|
FirstDayOfWeekProperty
Identifies the First
Declaration
public static readonly BindableProperty FirstDayOfWeekProperty
Field Value
Microsoft.
|
HeaderBorderStyleProperty
Identifies the Header
Declaration
public static readonly BindableProperty HeaderBorderStyleProperty
Field Value
Microsoft.
|
HeaderLabelStyleProperty
Identifies the Header
Declaration
public static readonly BindableProperty HeaderLabelStyleProperty
Field Value
Microsoft.
|
HeaderTextProperty
Identifies the Header
Declaration
public static readonly BindableProperty HeaderTextProperty
Field Value
Microsoft.
|
InteractionModeProperty
Identifies the Interaction
Declaration
public static readonly BindableProperty InteractionModeProperty
Field Value
Microsoft.
|
IsOutOfScopeVisibleProperty
Identifies the Is
Declaration
public static readonly BindableProperty IsOutOfScopeVisibleProperty
Field Value
Microsoft.
|
MaxDateProperty
Identifies the Max
Declaration
public static readonly BindableProperty MaxDateProperty
Field Value
Microsoft.
|
MaxDisplayModeProperty
Identifies the Max
Declaration
public static readonly BindableProperty MaxDisplayModeProperty
Field Value
Microsoft.
|
MinDateProperty
Identifies the Min
Declaration
public static readonly BindableProperty MinDateProperty
Field Value
Microsoft.
|
MinDisplayModeProperty
Identifies the Min
Declaration
public static readonly BindableProperty MinDisplayModeProperty
Field Value
Microsoft.
|
MonthHeaderTextFormatProperty
Identifies the Month
Declaration
public static readonly BindableProperty MonthHeaderTextFormatProperty
Field Value
Microsoft.
|
MonthStyleSelectorProperty
Identifies the Month
Declaration
public static readonly BindableProperty MonthStyleSelectorProperty
Field Value
Microsoft.
|
MonthTemplateProperty
Identifies the Month
Declaration
public static BindableProperty MonthTemplateProperty
Field Value
Microsoft.
|
NavigateToLowerViewCommandProperty
NavigateToNextViewButtonStyleProperty
NavigateToNextViewCommandProperty
NavigateToPreviousViewButtonStyleProperty
NavigateToPreviousViewCommandProperty
NavigateToUpperViewCommandProperty
NavigationDirectionProperty
SelectedDateProperty
Identifies the Selected
Declaration
public static readonly BindableProperty SelectedDateProperty
Field Value
Microsoft.
|
SelectedDatesProperty
Identifies the Selected
Declaration
public static readonly BindableProperty SelectedDatesProperty
Field Value
Microsoft.
|
SelectionModeProperty
Identifies the Selection
Declaration
public static readonly BindableProperty SelectionModeProperty
Field Value
Microsoft.
|
YearHeaderTextFormatProperty
Identifies the Year
Declaration
public static readonly BindableProperty YearHeaderTextFormatProperty
Field Value
Microsoft.
|
YearStyleSelectorProperty
Identifies the Year
Declaration
public static readonly BindableProperty YearStyleSelectorProperty
Field Value
Microsoft.
|
YearTemplateProperty
Identifies the Year
Declaration
public static BindableProperty YearTemplateProperty
Field Value
Microsoft.
|
Properties
ActualDayNameLabelStyle
Gets the actual style that is used for the day name label.
Declaration
public Style ActualDayNameLabelStyle { get; }
Property Value
Microsoft.
|
ActualHeaderBorderStyle
Gets the actual style that is used for the header border.
Declaration
public Style ActualHeaderBorderStyle { get; }
Property Value
Microsoft.
|
ActualHeaderLabelStyle
Gets the actual style that is used for the header label.
Declaration
public Style ActualHeaderLabelStyle { get; }
Property Value
Microsoft.
|
ActualNavigateToNextViewButtonStyle
ActualNavigateToPreviousViewButtonStyle
AreDayNamesVisible
Gets or sets a value indicating whether the day names should be displayed.
Declaration
public bool AreDayNamesVisible { get; set; }
Property Value
System.
|
BackgroundColor
Gets or sets the Background
Declaration
public Color BackgroundColor { get; set; }
Property Value
Microsoft.
|
BlackoutDates
Gets or sets a list of dates that cannot be selected by the user.
Declaration
public IEnumerable<DateTime> BlackoutDates { get; set; }
Property Value
System.
|
CenturyHeaderTextFormat
Gets or sets the format for the header of the century view of the calendar.
Declaration
public string CenturyHeaderTextFormat { get; set; }
Property Value
System.
|
ControlTemplate
Gets or sets the control template of this view.
Declaration
public ControlTemplate ControlTemplate { get; set; }
Property Value
Microsoft.
|
Culture
Gets or sets the culture that is used to display the calendar.
Declaration
public CultureInfo Culture { get; set; }
Property Value
System.
|
DayNameLabelStyle
Gets or sets the style for the day names in the month views of the calendar.
Declaration
public Style DayNameLabelStyle { get; set; }
Property Value
Microsoft.
|
DayStyleSelector
Gets or sets the style selector for the days in the month views of the calendar.
Declaration
public CalendarStyleSelector DayStyleSelector { get; set; }
Property Value
DayTemplate
Gets or sets the content templates for the days in the month view of the calendar.
Declaration
public DataTemplate DayTemplate { get; set; }
Property Value
Microsoft.
|
DecadeHeaderTextFormat
Gets or sets the format for the header of the decade view of the calendar.
Declaration
public string DecadeHeaderTextFormat { get; set; }
Property Value
System.
|
DecadeStyleSelector
Gets or sets the style selector for the decade views in the century view of the calendar.
Declaration
public CalendarStyleSelector DecadeStyleSelector { get; set; }
Property Value
DecadeTemplate
Gets or sets the content templates for the decades in the century view of the calendar.
Declaration
public DataTemplate DecadeTemplate { get; set; }
Property Value
Microsoft.
|
DisplayDate
Gets or sets the date that is currently displayed.
Declaration
public DateTime DisplayDate { get; set; }
Property Value
System.
|
DisplayMode
Gets or sets the display mode of the calendar. The DisplayMode property controls the span of time the calendar is currently displaying: month, year, decade and century.
Declaration
public CalendarDisplayMode DisplayMode { get; set; }
Property Value
FirstDayOfWeek
Gets or sets the day that is considered the beginning of the week.
Declaration
public Nullable<DayOfWeek> FirstDayOfWeek { get; set; }
Property Value
System.
|
HeaderBorderStyle
Gets or sets the style for the header border.
Declaration
public Style HeaderBorderStyle { get; set; }
Property Value
Microsoft.
|
HeaderLabelStyle
Gets or sets the style for the header label.
Declaration
public Style HeaderLabelStyle { get; set; }
Property Value
Microsoft.
|
HeaderText
Gets the text that is displayed in the header of the calendar.
Declaration
public string HeaderText { get; }
Property Value
System.
|
InteractionMode
Gets or sets the Interaction
Declaration
public CalendarInteractionMode InteractionMode { get; set; }
Property Value
IsOutOfScopeVisible
Gets or sets a value indicating whether the leading and trailing dates in the month, decade or century should be displayed.
Declaration
public bool IsOutOfScopeVisible { get; set; }
Property Value
System.
|
MaxDate
Gets the latest date that the calendar can display.
Declaration
public DateTime MaxDate { get; set; }
Property Value
System.
|
MaxDisplayMode
Gets or sets the maximum display mode of the calendar.
Declaration
public CalendarDisplayMode MaxDisplayMode { get; set; }
Property Value
MinDate
Gets the earliest date that the calendar can display.
Declaration
public DateTime MinDate { get; set; }
Property Value
System.
|
MinDisplayMode
Gets or sets the minimum display mode of the calendar.
Declaration
public CalendarDisplayMode MinDisplayMode { get; set; }
Property Value
MonthHeaderTextFormat
Gets or sets the format for the header of the month view of the calendar.
Declaration
public string MonthHeaderTextFormat { get; set; }
Property Value
System.
|
MonthStyleSelector
Gets or sets the style selector for the month views in the year views of the calendar.
Declaration
public CalendarStyleSelector MonthStyleSelector { get; set; }
Property Value
MonthTemplate
Gets or sets the content templates for the months in the year view of the calendar.
Declaration
public DataTemplate MonthTemplate { get; set; }
Property Value
Microsoft.
|
NavigateToLowerViewCommand
NavigateToNextViewButtonStyle
NavigateToNextViewCommand
NavigateToPreviousViewButtonStyle
NavigateToPreviousViewCommand
NavigateToUpperViewCommand
NavigationDirection
SelectedDate
Gets or sets the currently selected date.
Declaration
public Nullable<DateTime> SelectedDate { get; set; }
Property Value
System.
|
SelectedDates
Gets an list of the currently selected dates.
Declaration
public ObservableCollection<DateTime> SelectedDates { get; }
Property Value
System.
|
SelectionMode
Gets or sets the types of selection that would be allowed in the Calendar.
Declaration
public CalendarSelectionMode SelectionMode { get; set; }
Property Value
YearHeaderTextFormat
Gets or sets the format for the header of the year view of the calendar.
Declaration
public string YearHeaderTextFormat { get; set; }
Property Value
System.
|
YearStyleSelector
Gets or sets the style selector for the year views in the decade view of the calendar.
Declaration
public CalendarStyleSelector YearStyleSelector { get; set; }
Property Value
YearTemplate
Gets or sets the content templates for the years in the decade view of the calendar.
Declaration
public DataTemplate YearTemplate { get; set; }
Property Value
Microsoft.
|
Methods
OnApplyTemplate()
Declaration
protected override void OnApplyTemplate()
OnParentChanged()
Declaration
protected override void OnParentChanged()
Events
DisplayDateChanged
Occurs when display date has changed.
Declaration
public event EventHandler<ValueChangedEventArgs<DateTime>> DisplayDateChanged
Event Type
System.
|
SelectionChanged
Invoked selection is performed.
Declaration
public event EventHandler<CalendarSelectionChangedEventArgs> SelectionChanged
Event Type
System.
|