[]
Represents a multi month calendar with an ability to interactively navigate through months and select a specific DateTime value or its components.
[StyleTypedProperty(Property = "MonthCalendarStyle", StyleTargetType = typeof(C1Calendar))]
[StyleTypedProperty(Property = "MonthSlotStyle", StyleTargetType = typeof(MonthSlotPresenter))]
public class C1MultiMonthCalendar : C1View
| Name | Description |
|---|---|
| C1MultiMonthCalendar() | Initializes a new instance of the C1MultiMonthCalendar class. |
| Name | Description |
|---|---|
| AdjacentDayStyleProperty | Identifies the AdjacentDayStyle dependency property. |
| BoldedDatesProperty | Identifies the BoldedDates dependency property. |
| CalendarHelperProperty | Identifies the CalendarHelper dependency property. |
| CalendarTypeProperty | Identifies the CalendarType dependency property. |
| DayBackgroundProperty | Identifies the DayBackground dependency property. |
| DayBorderBrushProperty | Identifies the DayBorderBrush dependency property. |
| DayBorderThicknessProperty | Identifies the DayBorderThickness dependency property. |
| DayForegroundProperty | Identifies the DayForeground dependency property. |
| DayOfWeekFormatProperty | Identifies the DayOfWeekFormat dependency property. |
| DayOfWeekSlotStyleProperty | Identifies the DayOfWeekSlotStyle dependency property. |
| DayOfWeekSlotTemplateProperty | Identifies the DayOfWeekSlotTemplate dependency property. |
| DaySlotStyleProperty | Identifies the DaySlotStyle dependency property. |
| DaySlotTemplateProperty | Identifies the DaySlotTemplate dependency property. |
| DaysOfWeekPanelProperty | Identifies the DaysOfWeekPanel dependency property. |
| DaysPanelProperty | Identifies the DaysPanel dependency property. |
| DisabledForegroundProperty | Identifies the DisabledForeground dependency property. |
| DisplayDateProperty | Identifies the DisplayDate dependency property. |
| FirstDayOfWeekProperty | Identifies the FirstDayOfWeek dependency property. |
| HeaderMonthFormatProperty | Identifies the HeaderMonthFormat dependency property. |
| MaxDateProperty | Identifies the MaxDate dependency property. |
| MaxSelectionCountProperty | Identifies the MaxSelectionCount dependency property. |
| MinDateProperty | Identifies the MinDate dependency property. |
| MonthCalendarStyleProperty | Identifies the MonthCalendarStyle dependency property. |
| MonthCountProperty | Identifies the MonthCount dependency property. |
| MonthElementOrientationProperty | Identifies the MonthElementOrientation dependency property. |
| MonthHeaderBackgroundProperty | Identifies the MonthHeaderBackground dependency property. |
| MonthHeaderFontFamilyProperty | Identifies the MonthHeaderFontFamily dependency property. |
| MonthHeaderFontSizeProperty | Identifies the MonthHeaderFontSize dependency property. |
| MonthHeaderFontWeightProperty | Identifies the MonthHeaderFontWeight dependency property. |
| MonthHeaderForegroundProperty | Identifies the MonthHeaderForeground dependency property. |
| MonthHeightProperty | Identifies the MonthHeight dependency property. |
| MonthSlotStyleProperty | Identifies the MonthSlotStyle dependency property. |
| MonthWidthProperty | Identifies the MonthWidth dependency property. |
| MonthsPanelProperty | Identifies the MonthsPanel dependency property. |
| MouseOverBrushProperty | Identifies the MouseOverBrush dependency property. |
| MouseOverModeProperty | Identifies the MouseOverMode dependency property. |
| NextButtonStyleProperty | Identifies the NextButtonStyle dependency property. |
| PrevButtonStyleProperty | Identifies the PrevButtonStyle dependency property. |
| RequestedThemeProperty | Identifies the RequestedTheme dependency property. |
| SelectedDateProperty | Identifies the SelectedDate dependency property. |
| SelectedDatesProperty | Identifies the SelectedDates dependency property. |
| SelectionBackgroundProperty | Identifies the SelectionBackground dependency property. |
| SelectionForegroundProperty | Identifies the SelectionForeground dependency property. |
| SelectionModeProperty | Identifies the SelectionMode dependency property. |
| ShowAdjacentDayProperty | Identifies the ShowAdjacentDay dependency property. |
| ShowHeaderProperty | Identifies the ShowHeader dependency property. |
| ShowNavigationButtonsProperty | Identifies the ShowNavigationButtons dependency property. |
| ThemeResourceProperty | Identifies the ThemeResource dependency property. |
| TodayBrushProperty | Identifies the TodayBrush dependency property. |
| Name | Description |
|---|---|
| AdjacentDayStyle | Gets or sets the style for the AdjacentDay slot. |
| BoldedDates | Gets or sets the collection of the Bolded dates. |
| CalendarHelper | Identifies the CalendarHelper dependency property. |
| CalendarType | Gets or sets the type of calendar. |
| DayBackground | Gets or sets the background for the day slots. |
| DayBorderBrush | Gets or sets a Brush object used to underline days of week. This is a dependency property. |
| DayBorderThickness | Gets or sets the border thickness between day slots. |
| DayForeground | Gets or sets the color of the text displayed in the day slots. |
| DayOfWeekFormat | Gets or sets the format used to display the day of the week. |
| DayOfWeekSlotStyle | Gets or sets a Style for DayOfWeekSlotPresenter elements which are the root elements of a visual tree representing a single day of the week. |
| DayOfWeekSlotTemplate | Gets or sets a DataTemplate that defines a UI representation of a single day of the week. This is a dependency property. |
| DaySlotStyle | Gets or sets a Style for DaySlotPresenter elements which are the root elements of a visual tree representing a single day of a month. |
| DaySlotTemplate | Gets or sets a DataTemplate that defines a UI representation of a single day of a month. This is a dependency property. |
| DaysOfWeekPanel | Gets or sets an ItemsPanelTemplate that defines the panel that lays out elements representing days of the week. This is a dependency property. |
| DaysPanel | Gets or sets an ItemsPanelTemplate that defines the panel that lays out elements representing days of a month. This is a dependency property. |
| DisabledForeground | Gets or sets a Brush object used to display disabled days. This is a dependency property. |
| DisplayDate | Gets or sets a value specifying the currently displayed date of the year. |
| FirstDayOfWeek | Gets or sets a value that represents the first day of the week, the one displayed in the first column of the calendar. |
| HeaderMonthFormat | Gets or sets the format used to display the month of the year when the ViewMode is Month. |
| MaxDate | Gets or sets the maximum allowable date. The default is 12/31/9998. This is a dependency property. |
| MaxSelectionCount | Identifies the MaxSelectionCount dependency property. |
| MinDate | Gets or sets the minimum allowable date. The default is 01/01/1753. This is a dependency property. |
| MonthCalendarStyle | Gets or sets a Style applied to each child C1Calendar representing a single month. This is a dependency property. |
| MonthCount | Gets or sets a number of months currently represented by the calendar. The default value is 1. This is a dependency property. |
| MonthElementOrientation | Gets or sets a value indicating which orientation the calendar navigates. |
| MonthHeaderBackground | Gets or sets a Brush object used to color month header. This is a dependency property. |
| MonthHeaderFontFamily | Gets or sets a FontFamily object used to to display month header text. This is a dependency property. |
| MonthHeaderFontSize | Gets or sets a double value determining month header font size. This is a dependency property. |
| MonthHeaderFontWeight | Gets or sets a FontWeight object used to to display month header text. This is a dependency property. |
| MonthHeaderForeground | Gets or sets a Brush object used to color month header text. This is a dependency property. |
| MonthHeight | Gets or sets a value that determines a height of each month slot of the calendar. This is a dependency property. |
| MonthSlotStyle | Gets or sets a Style for C1CalendarPresenter elements which are the root elements of a visual tree representing a single month. This is a dependency property. |
| MonthWidth | Gets or sets a value that determines a width of each month slot of the calendar. This is a dependency property. |
| MonthsPanel | Gets or sets an ItemsPanelTemplate that defines the panel that lays out elements representing separate months. This is a dependency property. |
| MouseOverBrush | Gets or sets the Brush that is used to highlight slots when the mouse is over. |
| MouseOverMode | Gets or sets the mouse-over mode. |
| NextButtonStyle | Gets or sets the style applied to the next button. |
| PrevButtonStyle | Gets or sets the style applied to the previous button. |
| RequestedTheme | Gets or sets a the default theme used by the CalendarBase control for resource determination. |
| SelectedDate | Gets or sets the currently selected date. |
| SelectedDates | Gets or sets the currently selected dates. |
| SelectionBackground | Gets or sets the color used to highlight selected dates. |
| SelectionForeground | Gets or sets a Brush object used to highlight selected dates. This is a dependency property. |
| SelectionMode | Gets or sets the selection behavior for the C1MultiMonthCalendar control. This is a dependency property. The default value is Extended. |
| ShowAdjacentDay | Default is true - AdjacentDay will invisible if set false. |
| ShowHeader | Header will be shown if set, default value is true. |
| ShowNavigationButtons | Navigation Buttons will be shown if set, default value is true. |
| ThemeResource | Gets or sets a ResourceDictionary object containing theme resources. |
| TodayBrush | Gets or sets a Brush object used to highlight current date. This is a dependency property. |
| Name | Description |
|---|---|
| Dispose(bool) | |
| InvalidateCalendarHelper() | |
| InvalidateTheme() | |
| OnApplyTemplate() | |
| OnLoaded(object, RoutedEventArgs) | |
| OnSelectionChanged(CalendarSelectionChangedEventArgs) | Raises the SelectionChanged event. |
| OnSelectionChanging(CalendarSelectionChangingEventArgs) | Raises the SelectionChanging event. |
| Name | Description |
|---|---|
| SelectionChanged | Occurs when the SelectedDate or SelectedDates properties change. |
| SelectionChanging | Occurs before the selection changed. |