The properties of System.Windows.Forms.MonthCalendar are listed below. For a list of all members, see the MonthCalendar Members list.
See Also: Inherited members from System.Windows.Forms.Control
| AnnuallyBoldedDates | DateTime[].
Gets or sets the array of DateTime objects that determines which annual days are displayed in bold. | |
override | BackColor | System.Drawing.Color.
Gets or sets the background color for the control. |
override | BackgroundImage | System.Drawing.Image.
Gets or sets the background image for the System.Windows.Forms.MonthCalendar |
override | BackgroundImageLayout | ImageLayout.
Gets or sets a value indicating the layout for the MonthCalendar.BackgroundImage. |
| BoldedDates | DateTime[].
Gets or sets the array of DateTime objects that determines which nonrecurring dates are displayed in bold. | |
| CalendarDimensions | System.Drawing.Size.
Gets or sets the number of columns and rows of months displayed. | |
| FirstDayOfWeek | Day.
Gets or sets the first day of the week as displayed in the month calendar. | |
override | ForeColor | System.Drawing.Color.
Gets or sets the foreground color of the control. |
| ImeMode | ImeMode.
Gets or sets the Input Method Editor (IME) mode supported by this control. | |
| MaxDate | DateTime.
Gets or sets the maximum allowable date. | |
| MaxSelectionCount | int.
Gets or sets the maximum number of days that can be selected in a month calendar control. | |
| MinDate | DateTime.
Gets or sets the minimum allowable date. | |
| MonthlyBoldedDates | DateTime[].
Gets or sets the array of DateTime objects that determine which monthly days to bold. | |
| Padding | Padding.
Gets or sets the space between the edges of a System.Windows.Forms.MonthCalendar control and its contents. | |
| RightToLeftLayout | bool.
Gets or sets a value indicating whether the control is laid out from right to left. | |
| ScrollChange | int.
Gets or sets the scroll rate for a month calendar control. | |
| SelectionEnd | DateTime.
Gets or sets the end date of the selected range of dates. | |
| SelectionRange | SelectionRange.
Gets or sets the selected range of dates for a month calendar control. | |
| SelectionStart | DateTime.
Gets or sets the start date of the selected range of dates. | |
| ShowToday | bool.
Gets or sets a value indicating whether the date represented by the MonthCalendar.TodayDate property is displayed at the bottom of the control. | |
| ShowTodayCircle | bool.
Gets or sets a value indicating whether today's date is identified with a circle or a square. | |
| ShowWeekNumbers | bool.
Gets or sets a value indicating whether the month calendar control displays week numbers (1-52) to the left of each row of days. | |
| [read-only] | SingleMonthSize | System.Drawing.Size.
Gets the minimum size to display one month of the calendar. |
| Size | System.Drawing.Size.
Gets or sets the size of the System.Windows.Forms.MonthCalendar control. | |
override | Text | string.
Gets or sets the text to display on the System.Windows.Forms.MonthCalendar. |
| TitleBackColor | System.Drawing.Color.
Gets or sets a value indicating the background color of the title area of the calendar. | |
| TitleForeColor | System.Drawing.Color.
Gets or sets a value indicating the foreground color of the title area of the calendar. | |
| TodayDate | DateTime.
Gets or sets the value that is used by System.Windows.Forms.MonthCalendar as today's date. | |
| [read-only] | TodayDateSet | bool.
Gets a value indicating whether the MonthCalendar.TodayDate property has been explicitly set. |
| TrailingForeColor | System.Drawing.Color.
Gets or sets a value indicating the color of days in months that are not fully displayed in the control. |
| [read-only] override | CreateParams | CreateParams.
Gets a System.Windows.Forms.CreateParams for creating a System.Windows.Forms.MonthCalendar control. |
| [read-only] override | DefaultImeMode | ImeMode.
Gets a value indicating the input method editor for the System.Windows.Forms.MonthCalendar. |
| [read-only] override | DefaultMargin | Padding.
Gets the default margin settings for the System.Windows.Forms.MonthCalendar control. |
| [read-only] override | DefaultSize | System.Drawing.Size.
Gets the default size of the calendar. |
override | DoubleBuffered | bool.
Gets or sets a value indicating whether the control should redraw its surface using a secondary buffer. |