2012-05-18 15 views
11

Secondo this post, c'è un controllo DatePicker separato in .net 4. L'ho provato, e non vedo un buon modo anche di lasciare che selezioni l'ora del giorno.DateTimePicker per WPF 4.0

C'è un modo semplice per trasformare DatePicker in DateTimePicker modificando il modello XAML? In caso contrario, qual è il modo migliore per ottenere un DateTimePicker per WPF 4.0?

risposta

8

Non ce n'è uno senza farlo da soli o utilizzando un controllo di terze parti. Tuttavia c'è uno all'interno WinForms se si vuole una soluzione rapida che non supporta l'associazione dati ...

xmlns:window="clr-namespace:System.Windows.Forms.Integration;assembly=WindowsFormsIntegration" 
xmlns:wf="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms" 

<window:WindowsFormsHost > 
    <wf:DateTimePicker Format="Time" ></wf:DateTimePicker> 
</window:WindowsFormsHost> 

Solo un selettore ora, ma potrebbe essere facilmente accoppiato con un datepicker. È inoltre necessario un riferimento a WindowsFormsIntegration e System.Windows.Forms.

Problemi correlati