Пошаговое руководство. Использование класса DateTimePicker в .NET Compact Framework
Обновлен: Ноябрь 2007
.NET Compact Framework поддерживает класс DateTimePicker, но только со следующими членами:
Свойство CalendarFont
Свойство CustomFormat
Свойство Format.NET Compact Framework поддерживает все значения перечисления DateTimePickerFormat.
Свойство MaxDate
Свойство MinDate
Свойство ShowUpDown
Событие ValueChanged
Метод OnValueChanged
Обратите внимание, что так как OnValueChanged предоставляется, то производный класс может использовать этот метод без присоединения к делегату обработчика событий. Дополнительные сведения об использовании делегатов см. в разделе Вызов события.
![]() |
---|
DateTimePicker для смартфонов доступен в программном обеспечении Windows Mobile версии 5.0 для смартфонов. У управляющего элемента для смартфонов нет селектора со стрелками "вверх" и "вниз", так как значения выбираются при помощи клавиш перехода. |
Пример
В приведенном ниже примере кода показано, как сконфигурировать элемент управления DateTimePicker в .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.
}
Компиляция кода
Для этого примера требуются ссылки на следующие пространства имен:
См. также
Другие ресурсы
Элементы управления Windows Forms, используемые в платформе .NET Compact Framework