Extending the MonthCalendar Control by a DoubleClick Event
The Windows Forms monthcalendar control does not provide a DoubleClick event out of the box. However, the control can be extended easily to raise such an event. The listing below shows the code of a class called ExtendedMonthCalendar that inherits from System.Windows.Forms.MonthCalendar and implements logic for detection of double-clicks: