のための「ヌル」を示すために、文字列フォーマットをバインド:のDateTime XAMLは、私がこれまでに結合しているDateTime.MinValue
<TextBlock Text="{Binding Path=EndDateTime, StringFormat=d}"/>
私が欲しいものは、NULLを表示するには、その値がDateTime.MinValue
(日時のデフォルト値)であるときということです日付の代わりに。
これは可能ですなし変換器を使用して、何とか私の製本のStringFormat
プロパティを拡張しますか?
XAMLのみソリューションはありますか?
ありがとうございます!
は、あなたがたDateTime 'へ' EndDateTime'? 'の種類を変更することができるのTextBlockのスタイルでDataTriggerを使用することができますか? –
@BalaR DateTimeです。 EndDateTimeは、オブジェクト内のプロパティの名前です。 – Dummy01
ええ! DateTimeは構造体であり、nullにはできません。 nullable型に変更できますか? 'DateTime?'または 'Nullable'? –