Поделиться через


Пошаговое руководство. Использование класса DateTimePicker в .NET Compact Framework

Обновлен: Ноябрь 2007

.NET Compact Framework поддерживает класс DateTimePicker, но только со следующими членами:

Обратите внимание, что так как OnValueChanged предоставляется, то производный класс может использовать этот метод без присоединения к делегату обработчика событий. Дополнительные сведения об использовании делегатов см. в разделе Вызов события.

ms229670.alert_note(ru-ru,VS.90).gifПримечание.

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

Графика и рисование в .NET Compact Framework