Comment : utiliser la classe DateTimePicker dans le .NET Compact Framework
Mise à jour : novembre 2007
Le .NET Compact Framework prend en charge la classe DateTimePicker, mais uniquement avec les membres suivants :
Propriété CalendarFont.
Propriété CustomFormat.
Propriété Format. Le .NET Compact Framework prend en charge toutes les valeurs de l'énumération DateTimePickerFormat.
Propriété MaxDate.
Propriété MinDate.
Propriété ShowUpDown.
Événement ValueChanged.
Méthode OnValueChanged.
Notez que dans la mesure où la méthode OnValueChanged est fournie, une classe dérivée peut l'utiliser sans devoir se connecter à un délégué de gestionnaire d'événements. Pour plus d'informations sur l'utilisation des délégués, consultez Déclenchement d'un événement.
Remarque : |
---|
DateTimePicker pour Smartphone est disponible dans le logiciel Windows Mobile version 5.0 pour Smartphone. Le contrôle sur Smartphone ne possède pas de sélecteur haut-bas, car les valeurs sont sélectionnées à l'aide des touches de navigation. |
Exemple
L'exemple de code suivant montre comment vous pouvez configurer un contrôle DateTimePicker dans le .NET Compact Framework.
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.
}
Compilation du code
Cet exemple nécessite des références aux espaces de noms suivants :