DatePicker

Элемент управления DatePicker позволяет выбрать дату посредством ее ввода в текстовом поле или с помощью раскрывающегося списка Calendar.

На следующем рисунке показан элемент управления DatePicker.

DatePicker control
Элемент управления DatePicker

Многие свойства элемента управления DatePicker предназначены для управления встроенным элементом управления Calendar и имеют такую же функциональность, как и эквивалентные свойства в элементе Calendar. В частности, свойства DatePicker.IsTodayHighlighted, DatePicker.FirstDayOfWeek, DatePicker.BlackoutDates, DatePicker.DisplayDateStart, DatePicker.DisplayDateEnd, DatePicker.DisplayDate и DatePicker.SelectedDate ведут себя так же, как их аналоги в Calendar. Дополнительные сведения см. в разделе Calendar.

Пользователь может ввести дату в текстовом поле, которое задает значение свойства Text. Если DatePicker не может преобразовать введенную строку в допустимую дату, создается событие DateValidationError. По умолчанию это вызывает исключение, но обработчик событий для DateValidationError может присвоить свойству ThrowException значение false и предотвратить возникновение исключения.

См. также