Gewusst wie: Verwenden der DateTimePicker-Klasse in .NET Compact Framework

Aktualisiert: November 2007

.NET Compact Framework unterstützt die DateTimePicker-Klasse, jedoch nur mit den folgenden Membern:

Da OnValueChanged bereitgestellt wird, kann diese Methode von einer abgeleiteten Klasse verwendet werden, ohne dass ein Ereignishandlerdelegat angefügt werden muss. Weitere Informationen zur Verwendung von Delegaten finden Sie unter Auslösen eines Ereignisses.

Hinweis:

DateTimePicker für das Smartphone ist in Windows Mobile, Version 5.0, für Smartphone verfügbar. Das Steuerelement auf dem Smartphone bietet keine Auf-Ab-Auswahl, da Werte mithilfe der Navigationstasten ausgewählt werden.

Beispiel

Das folgende Codebeispiel veranschaulicht, wie ein DateTimePicker-Steuerelement in .NET Compact Framework konfiguriert wird.

Private Sub SetupDateTimePicker()
   ' Set the MinDate and MaxDate.
   DateTimePicker1.MinDate = new DateTime(1985, 6, 12)
   DateTimePicker1.MaxDate = DateTime.Today

   'Set the format.
   DateTimePicker1.Format = DateTimePickerFormat.Short

   ' Define a custom format.
   DateTimePicker1.CustomFormat = "MMMM dd, yyyy - dddd"

   ' If you want to use the custom format, change
   ' DateTimePickerFormat.Short to DateTimePickerFormat.Custom.

   ' Display the control with the up-down selector.
    DateTimePicker1.ShowUpDown = True

End Sub

Private Sub DateTimePicker1_ValueChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DateTimePicker1.ValueChanged
    ' Respond to changes, such as using  
    ' the updated value in your application.
End Sub
private void SetupDateTimePicker()
{

   // Set the MinDate and MaxDate.
   dateTimePicker1.MinDate = new DateTime(1985, 6, 12);
   dateTimePicker1.MaxDate = DateTime.Today;

   // Set the format.
   dateTimePicker1.Format = DateTimePickerFormat.Short;

   // Define a custom format.
   dateTimePicker1.CustomFormat = "MMMM dd, yyyy - dddd";

   // If you want to use the custom format, change
   // DateTimePickerFormat.Short to DateTimePickerFormat.Custom.

   // Display the control with the up-down selector.
   dateTimePicker1.ShowUpDown = true;
}

private void dateTimePicker1_ValueChanged(object sender, EventArgs e)
{
 // Respond to changes, such as using
 // the updated value in your application.

}

Kompilieren des Codes

Für dieses Beispiel sind Verweise auf die folgenden Namespaces erforderlich:

Siehe auch

Weitere Ressourcen

Windows Forms-Steuerelemente in .NET Compact Framework

Grafik und Zeichnen in .NET Compact Framework