Note: This document is auto-generated by
scripts/generate_control_reference_docs.py. Do not edit manually.
Avalonia.Controls.CalendarAvalonia.ControlsAvalonia.Controlssrc/Avalonia.Controls/Calendar/Calendar.csTemplatedControlcontrolpublic static readonly StyledProperty<DayOfWeek> FirstDayOfWeekProperty = AvaloniaProperty.Register<Calendar, DayOfWeek>( nameof(FirstDayOfWeek), defaultValue: DateTimeHelper.GetCurrentDateFormat().FirstDayOfWeek);public DayOfWeek FirstDayOfWeek {public static readonly StyledProperty<bool> IsTodayHighlightedProperty = AvaloniaProperty.Register<Calendar, bool>( nameof(IsTodayHighlighted), defaultValue: true);public bool IsTodayHighlighted {public static readonly StyledProperty<IBrush?> HeaderBackgroundProperty = AvaloniaProperty.Register<Calendar, IBrush?>(nameof(HeaderBackground));public IBrush? HeaderBackground {public static readonly StyledProperty<CalendarMode> DisplayModeProperty = AvaloniaProperty.Register<Calendar, CalendarMode>( nameof(DisplayMode), validate: IsValidDisplayMode);public CalendarMode DisplayMode {public static readonly StyledProperty<CalendarSelectionMode> SelectionModeProperty = AvaloniaProperty.Register<Calendar, CalendarSelectionMode>( nameof(SelectionMode), defaultValue: CalendarSelectionMode.SingleDate);public static readonly StyledProperty<bool> AllowTapRangeSelectionProperty = AvaloniaProperty.Register<Calendar, bool>( nameof(AllowTapRangeSelection), defaultValue: true);public CalendarSelectionMode SelectionMode {public bool AllowTapRangeSelection {public static readonly StyledProperty<DateTime?> SelectedDateProperty = AvaloniaProperty.Register<Calendar, DateTime?>(nameof(SelectedDate), defaultBindingMode: BindingMode.TwoWay);public DateTime? SelectedDate {public SelectedDatesCollection SelectedDates { get; private set; }public static readonly StyledProperty<DateTime> DisplayDateProperty = AvaloniaProperty.Register<Calendar, DateTime>(nameof(DisplayDate), defaultBindingMode: BindingMode.TwoWay);<Calendar x:Name="SampleCalendar" />
using Avalonia.Controls;
var control = new Calendar();