DateTimePicker::DropDown Event
.NET Framework (current version)
Occurs when the drop-down calendar is shown.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
For more information about handling events, see Handling and Raising Events.
The following code example demonstrates handling the DropDown event of a DateTimePicker and using the MinDateTime and MaxDateTime fields. To run this example paste the following code in a form that contains a DateTimePicker named DateTimePicker1.
// When the calendar drops down, display a MessageBox indicating // that DateTimePicker will not accept dates before MinDateTime or // after MaxDateTime. Use a StringBuilder object to build the string // for efficiency. void DateTimePicker1_DropDown( Object^ /*sender*/, System::EventArgs^ /*e*/ ) { System::Text::StringBuilder^ messageBuilder = gcnew System::Text::StringBuilder; messageBuilder->Append( "Choose a date after: " ); messageBuilder->Append( DateTimePicker::MinDateTime.ToShortDateString() ); messageBuilder->Append( " and a date before: " ); messageBuilder->Append( DateTimePicker::MaxDateTime.ToShortDateString() ); MessageBox::Show( messageBuilder->ToString() ); }
.NET Framework
Available since 1.1
Available since 1.1
Show: