DateTimePicker.DropDown DateTimePicker.DropDown DateTimePicker.DropDown DateTimePicker.DropDown Event

Définition

Se produit lorsque le calendrier déroulant est affiché.Occurs when the drop-down calendar is shown.

public:
 event EventHandler ^ DropDown;
public event EventHandler DropDown;
member this.DropDown : EventHandler 
Public Custom Event DropDown As EventHandler 

Exemples

L’exemple de code suivant montre comment DropDown gérer l’événement DateTimePicker d’un et MinDateTime à MaxDateTime l’aide des champs et.The following code example demonstrates handling the DropDown event of a DateTimePicker and using the MinDateTime and MaxDateTime fields. Pour exécuter cet exemple, collez le code suivant dans un formulaire qui DateTimePicker contient DateTimePicker1un nommé.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() );
}

// 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.
private void DateTimePicker1_DropDown(object sender, 
    System.EventArgs e)
{

    System.Text.StringBuilder messageBuilder = 
        new 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());
}

' 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.
Private Sub DateTimePicker1_DropDown(ByVal sender As Object, _
    ByVal e As EventArgs) Handles DateTimePicker1.DropDown

    Dim messageBuilder As New 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())
End Sub

Remarques

Pour plus d'informations sur la gestion des événements, voir gestion et déclenchement d’événements.For more information about handling events, see Handling and Raising Events.

S’applique à

Voir aussi