2012-05-18 22 views
11

De acuerdo con this post, hay un control DatePicker por separado en .net 4. Lo he probado, y no veo una buena manera de permitirle también seleccionar la hora del día.DateTimePicker para WPF 4.0

¿Hay una manera fácil de transformar DatePicker en DateTimePicker editando la plantilla XAML? Si no, ¿cuál es la mejor manera de obtener un DateTimePicker para WPF 4.0?

Respuesta

8

No hay uno sin hacerlo usted mismo o con un control de un tercero. Sin embargo hay un plazo de winforms si desea una solución rápida que no es compatible con el enlace de datos ...

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> 

Sólo un selector de hora, pero podría ser fácilmente emparejado con un selector de fechas. También necesita una referencia a WindowsFormsIntegration y System.Windows.Forms.

Cuestiones relacionadas