Properties And Configuration

Properties

  • DisplayMode (CalendarDisplayMode): Gets or sets the display mode of the RadCalendar control. The available values are:
    • MonthView (default)
    • YearView
    • DecadeView
    • CenturyView
  • DisplayDateStart (DateTime): Gets or sets the first date to be displayed.
  • DisplayDateEnd (DateTime): Gets or sets the last date to be displayed.
  • DisplayDate (DateTime): Gets or sets the current date to display. By default this is the today date.
  • IsTodayHighlighted (bool): Gets or sets a value that indicates whether the current date will be highlighted.
  • DayNamesVisibility (Visibility): Gets or sets a value indicating whether the day name column headers should be visible MonthView mode. The available values are:
    • Visible (default)
    • Collapsed
  • WeekNumbersVisibility (Visibility): Gets or sets a value indicating whether the week number row headers should be visible in MonthView mode. The available values are:
    • Visible (default)
    • Collapsed
  • DayNameFormat (CalendarDayNameFormat): Gets or sets the days of the week formatting in the calendar column headers in MonthView mode.The available formats are:
    • AbbreviatedName (default): Displays abbreviated name (first 3 letters) of the weekday.
    • FirstLetter: Displays only the first letter of the weekday.
    • FullName: Displays the full name of the weekday.
  • WeekNumberFormat (string): Gets or sets the week number formatting in the calendar row headers in MonthView mode.
  • SelectionMode (CalendarSelectionMode): Gets or sets the selection mode of the calendar control.The available modes are:
    • Single (default)
    • Multiple
    • None
  • Selection Properties
  • CellStyling Properties

HeaderFormats

The following properties get or set the format of the navigation header in different view modes:

  • MonthViewHeaderFormat (string): The default value is "{0:MMMM yyyy}".
  • YearViewHeaderFormat (string): The default value is "{0:yyyy}".
  • DecadeViewHeaderFormat (string): The default value is "{0:yyyy} ~ {1:yyyy}".
  • CenturyViewHeaderFormat (string): The default value is "{0:yyyy} ~ {1:yyyy}".

CellFormats

The following properties get or set the format of the cell content in different view modes:

  • MonthViewCellFormat (string): The default value is "{0:%d}".
  • YearViewCellFormat (string): The default value is "{0:MMMM}".
  • DecadeViewCellFormat (string): The default value is "{0:yyyy}".
  • CenturyViewCellFormat (string): The default value is "{0:yyyy} ~ {1:yyyy}".