DropDown Event

DateTimePicker::DropDown Event

 

Occurs when the drop-down calendar is shown.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public:
event EventHandler^ DropDown {
	void add(EventHandler^ value);
	void remove(EventHandler^ value);
}

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
Return to top
Show:
© 2016 Microsoft