2012-07-19 15 views

risposta

9

Per il DatePicker documentation:

Il controllo DatePicker permette all'utente di selezionare una data da una digitando in un campo di testo o utilizzando un controllo Calendar discesa.

Molte delle proprietà di un controllo DatePicker sono per gestire il suo built-in Calendar, e la funzione in modo identico alla proprietà equivalente in Calendario. [snip] Per ulteriori informazioni su , vedere Calendar.

I collegamenti calendario nella documentazione che portano direttamente al controllo Calendar WPF, quindi ...

Dalla mia comprensione, il DatePicker è essenziale un controllo che contiene un calendario che non è visibile fino a quando l'utente fa clic nel menu a discesa, mentre il calendario è sempre visibile, a meno che non forniate markup e codice aggiuntivi per ottenere lo stesso effetto.

Quindi si utilizza un calendario quando si desidera un calendario completo visibile sulla pagina in qualsiasi momento e un DatePicker quando si desidera qualcosa di più compatto.

Quando lo utilizzo per selezionare date, personalmente, sceglierei sempre DatePicker a meno che non avessi un motivo per visualizzare il calendario. Ad esempio, se dovessi creare un'app che mi consente di inserire il mio compleanno come parte del processo di registrazione, utilizzerei un DatePicker.

Potrei usare il Calendario in un'app di pianificazione o un calendario di appuntamenti. Questa app potrebbe contenere dati aggiuntivi visualizzati ogni giorno, che rappresentano appuntamenti o turni programmati. In tal caso, lo vorrei sempre visibile.

Ma in realtà, quale utilizzare è una decisione di progettazione per-app.

+0

Punto eccellente: il DatePicker è un controllo essenziale che contiene un calendario che non è visibile finché l'utente non fa clic sul menu a discesa, mentre il calendario è sempre visibile, a meno che non forniate markup e codice aggiuntivi per ottenere lo stesso effetto. Grazie – WPFcitizen

+0

Grazie aiutato! – WPFcitizen

+0

La tua prima risposta è stata migliore. :-) – LarsTech

Problemi correlati