Yes, DateTimePicker control can handle DoubleClick event.
To get date from DateTimePicker control, use Value property.
Because MonthCalendar control allows you to select more than one date, use DateChanged and DateSelected events. They are raised when user changes current dates selection or when user selects new date range respectively. Both events pass as "e" argument DateRangeEventArgs class, which gives you start and end date of the new user selection.
Plamen Ivanov
MCSD .NET Early Achiever and MCAD .NET Charter Member (VB .NET/SQL Server 2000)
MCSD (VB 6.0/SQL Server 2000) br>
VB (.NET) - what other language do you need in the whole Universe?...