MobileForms Toolkit Documentation

OutlookMonthCalendar Class

Represents a managed month calendar control.

For a list of all members of this type, see OutlookMonthCalendar Members.

System.Object
   System.MarshalByRefObject
      System.ComponentModel.Component
         System.Windows.Forms.Control
            System.Windows.Forms.ScrollableControl
               System.Windows.Forms.ContainerControl
                  System.Windows.Forms.UserControl
                     Resco.Controls.OutlookControls.OutlookMonthCalendar

public class OutlookMonthCalendar : UserControl

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Remarks

MonthCalendar control can be used to display and change date Value. Possible values can be in the range given by MinDate and MaxDate properties.

Dates are displayed one week per line starting with FirstDayOfWeek. Week numbers are displayed, if ShowWeekNumbers is set.

If ShowToday is set, button for navigation to TodayDate is displayed with TodayText. TodayDate is highlighted if ShowTodayBorder is set to true.

If ShowNone is set, button for selecting special none date is displayed with NoneText. None date is indicated by IsNone property.

To customize the look of the dropdown calendar you can use properties Font, ForeColor, BackColor, TitleBackColor, TitleForeColor and TrailingForeColor.

You can control which days are displayed in bold by dropdown calendar using properties BoldedDates, MonthlyBoldedDates and AnnuallyBoldedDates. You can also manipulate bolded dates using appropriate Add and Remove methods.

Requirements

Namespace: Resco.Controls.OutlookControls

Assembly: Resco.OutlookControls.CF3 (in Resco.OutlookControls.CF3.dll)

See Also

OutlookMonthCalendar Members | Resco.Controls.OutlookControls Namespace