DatePicker

El control DatePicker permite al usuario seleccionar una fecha escribiendo en un campo de texto o mediante un control Calendar desplegable.

En la siguiente ilustración se muestra un control DatePicker.

Control DatePicker
Control DatePicker

Muchas de las propiedades de un control DatePicker son para administrar su clase Calendar integrada y funcionan de forma idéntica a la propiedad equivalente en Calendar. En concreto, las propiedades DatePicker.IsTodayHighlighted, DatePicker.FirstDayOfWeek, DatePicker.BlackoutDates, DatePicker.DisplayDateStart, DatePicker.DisplayDateEnd, DatePicker.DisplayDate y DatePicker.SelectedDate funcionan de forma idéntica a sus clases Calendar equivalentes. Para obtener más información, vea Calendar.

Los usuarios pueden escribir una fecha directamente en un campo de texto, que establece la propiedad Text. Si DatePicker no puede convertir la cadena especificada en una fecha válida, se generará el evento DateValidationError. De forma predeterminada, esto provoca una excepción, pero un controlador de eventos para DateValidationError puede establecer la propiedad ThrowException en false y evitar que se genere una excepción.

Vea también