WPF DatePicker pour afficher l'heure ainsi que la date
J'ai un DatePicker
objet dans un DataGrid
avec succès indique la date à partir de la base de données ou d'une propriété:
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<DatePicker SelectedDate="{Binding Date, StringFormat=dd/MM/yyyy}"/>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
Maintenant je veux montrer à la fois en face de la date. C'est ce que j'ai essayé, mais ça ne fonctionne pas:
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<DatePicker SelectedDate="{Binding Date, StringFormat='dd/MM/yyyy HH:mm:ss'}"/>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
REMARQUE: je ne pas voulez le faire dans le code-behind.
Cheers Ryan....
OriginalL'auteur user3428422 | 2014-09-10
Vous devez vous connecter pour publier un commentaire.
Utiliser l'étendue
DateTimePicker
Le
DatePicker
contrôle ne permet pas de traiter avec le temps, seules les dates. Ainsi, vous aurez besoin d'utiliser un autre contrôle.Merci. En tiendrons compte. Va marquer comme correct
OriginalL'auteur zaman
En plus, sans l'aide d'autres composants, si vous voulez juste pour afficher une date dans le format que vous souhaitez le modifier, vous pouvez faire ceci:
OriginalL'auteur daniele3004
Vous pourriez faire quelque chose comme ceci:
Cela fera apparaître un DatePicker à côté d'une zone de texte qui sont liés à la même propriété. La zone de texte obtenu un StringFormat pour afficher uniquement la date.
UpdateSourceTrigger est fixé à PropertyChanged, de sorte que l'utilisateur ne peut pas faire un conflit.
OriginalL'auteur Lyra