TimeSpan
プロパティにバインドされているテキストブロックをフォーマットしようとしています。プロパティがtypeの場合は機能しますが、のDateTime
場合は失敗しますTimeSpan
。コンバーターを使用してそれを行うことができます。しかし、私は他に選択肢があるかどうか調べようとしています。
サンプルコード:
public TimeSpan MyTime { get; set; }
public Window2()
{
InitializeComponent();
MyTime = DateTime.Now.TimeOfDay;
DataContext = this;
}
XAML
<TextBlock Text="{Binding MyTime,StringFormat=HH:mm}"/>
私はテキストブロックが時間とミントのみを表示することを期待しています。ただし、次のように表示されます。
19:10:46.8048860