Condividi tramite


Selettore data

Il controllo DatePicker consente all'utente di selezionare una data digitandola in un campo di testo o utilizzando un controllo Calendar a discesa.

La figura seguente mostra un DatePicker.

selettore di data
Controllo DatePicker

Molte delle proprietà di un controllo DatePicker servono per gestire il suo Calendarintegrato e funzionano in modo identico alla proprietà equivalente in Calendar. In particolare, le proprietà DatePicker.IsTodayHighlighted, DatePicker.FirstDayOfWeek, DatePicker.BlackoutDates, DatePicker.DisplayDateStart, DatePicker.DisplayDateEnd, DatePicker.DisplayDatee DatePicker.SelectedDate funzionano in modo identico alle rispettive controparti Calendar. Per altre informazioni, vedere Calendar.

Gli utenti possono digitare una data direttamente in un campo di testo, che imposta la proprietà Text. Se il DatePicker non è in grado di convertire la stringa immessa in una data valida, verrà generato l'evento DateValidationError. Per impostazione predefinita, questo causa un'eccezione, ma un gestore eventi per DateValidationError può impostare la proprietà ThrowException su false e impedire la generazione di un'eccezione.

Vedere anche