シナリオWPFバインディングの書式設定に組み込まれているものはありますか?
私はIFormatProviderを使用してWPFのバインディングをフォーマットする方法を見つけるように見えることはできません。現在、私は私のデータソースのプロパティをしました:
public int PersonNumber { get; set; }
このプロパティはXAMLでラベルにバインドされています
<Label Content="{Binding Path=PersonNumber}" />
あなたはそれが数だが、0000.00のようにフォーマットする必要があります見ることができるように。 000。現在、私たちは古いWinFormsアプリケーションでこのようなもののために別のIFormatProviderを使用しています。
質問
- は、WPFでこれを可能ように書式設定されていますか?
- もしそうなら、IFormatProviderを使用することをお勧めします。
- いいえ、いい選択肢は何ですか?事前に
ありがとう!
を? –
'Binding.StringFormat'は' Label.Content'では動作しません。これは 'TextBlock.Text'のような文字列プロパティでのみ機能します。 –
@Monty:申し訳ありませんが、わかりません。 –