3

基になるオブジェクトの開始時間プロパティを表示するツール ヒントがあります。MVVM では、WPF Caliburn アプリケーション。

XAML は次のようになります。<Label Content="{Binding Subject.StartTime}"/>

ここで、開始時刻は、基になるモデルから参照される DateTime オブジェクトです。これは、日付と時刻が正しく表示されている場合にうまく機能します...真夜中を除きます。真夜中は時刻が表示されません。したがって、他の時間に表示される形式である 01/01/2001 00:00 AM ではなく、01/01/2001 を取得しています。

時間が常に表示されるようにする方法を教えてください。

ありがとう。

4

1 に答える 1

4

最も簡単な方法は、ラベルにフォーマットを強制することです。

<Label Content="{Binding Subject.StartTime}" 
       ContentStringFormat="dd/MM/yyyy hh:mm:ss tt" />
于 2011-09-06T05:04:48.630 に答える