дом или пользователем в окне свойств, ему присваивается значение текущей даты и времени (DateTime.Now).
Описание свойства:
public DateTime Value {get; set;}
Примеры установки текущих значений:
dateTimePicker1.Value = DateTime.Now.AddDays(1); dateTimePicker2.Value = new System.DateTime(2007, 5, 13, 14, 34, 8, 0);
AddDays(1) - добавляет указанное число дней к значению этого экземпляра.
Ограничить количество выбираемых значений даты и времени можно с помощью настройки свойств MinDate и MaxDate.
Чтобы изменить вид части элементов управления календарем, следу-
ет настроить свойства CalendarForeColor, CalendarFont, CalendarTitleBackColor, CalendarTitleForeColor, CalendarTrailingForeColor и CalendarMonthBackground.
Свойство Format определяется значением из перечисления DateTimePickerFormat элемента управления. По умолчанию свойству
Format для даты присваивается значение DateTimePickerFormat.Long.
Другие значения перечисления: Short, Time, Custom.
Если свойство Format имеет значение DateTimePickerFormat.Custom,
можно создать собственный стиль формата путем настройки свойства CustomFormat и построения настраиваемой строки формата.
Пример, при указании для свойства CustomFormat значения "ddMMMMyyyy HH:mm:ss", дата будет отображена следующим обра-
зом: «13 мая 2007 г. 11:52:05».
Чтобы использовать элемент управления в стиле «вверх и вниз» для настройки значения даты и времени, следует задать для свойства ShowUpDown значение true. Если элемент управления календарем выделен, он не раскроется.
Значения даты/времени можно настроить путем выделения каждого элемента по отдельности и использования кнопок перемещения вверх и вниз для изменения значения.
При необходимости пользовательского форматирования даты и ограничения выделения только одной датой можно использовать элемент управления DateTimePicker вместо MonthCalendar. Если использовать DateTimePicker, необходимость в частых проверках значений даты/времени отпадает.
Примечание. Элемент управления DateTimePicker поддерживает только григорианский календарь.
Пример В приводимом ниже примере производится создание нового экземп-
ляра элемента управления DateTimePicker и его инициализация. Свойству CustomFormat элемента управления присвоено значение. Кроме того, свойство ShowCheckBox настроено таким образом, чтобы элемент управ-