DateTime не отображается для полуночи - PullRequest
3 голосов
/ 06 сентября 2011

У меня есть всплывающая подсказка, которая отображает свойство времени начала его базового объекта.В приложении MVVM, WPF Caliburn.

XAML выглядит следующим образом: <Label Content="{Binding Subject.StartTime}"/>

где время начала - это объект DateTime, на который ссылается базовая модель.Это прекрасно работает, когда дата и время отображаются правильно ... кроме полуночи.В полночь время не отображается.Таким образом, вместо 01.01.2001 00:00, который является форматом, который отображается в другое время, я получаю 01.01.2001.

Может ли кто-нибудь помочь мне с тем, как обеспечить времявсегда отображается?

Спасибо.

1 Ответ

4 голосов
/ 06 сентября 2011

Самый простой способ - создать формат на этикетке:

<Label Content="{Binding Subject.StartTime}" 
       ContentStringFormat="dd/MM/yyyy hh:mm:ss tt" />
...