2009-07-06 7 views
0

J'essaie de créer une colonne DateTime simple pour définir les valeurs de temps. Jouant autour comme ça:Colonne avec la valeur DateTime dans WPFToolkit DataGrid

<toolkit:DataGridTextColumn Header="Start" Binding="{Binding Path=StartAt, StringFormat=0:hh:mm:ss tt}"/> 

il semble normal mais changer la valeur ne fonctionne pas. Je ne sais pas pourquoi. Et est-il possible de créer une sorte de "masque", ce qui aide à entrer des valeurs? Je veux dire sauter les deux-points, ne prendre que les chiffres et etc. Évidemment, il y a un certain potentiel de WPF pour faire des contrôles comme DateTimePicker, mais pas pour les dates, mais seulement les valeurs de temps.

Pourriez-vous me montrer un exemple s'il vous plaît? Je vous remercie.

Répondre

0

La mise en forme suivante fonctionne pour moi:

Binding="{Binding StartAt, StringFormat='{}{0:HH:mm:ss}'}" 
Questions connexes