0

Text プロパティでデータバインディングを実行しようとしていますが、すべて小文字で表示したいです

HeaderTitle を取得して Title プロパティを小文字で表示するために、xaml で何かを行うことはできますか?

<TextBlock x:Name="HeaderTitle" Text="{Binding Title}" />

または、HeaderTitle.Text = object.Title.ToLower() を実行する必要がありますか?

4

1 に答える 1

2

Binding.Converter を記述することは、最も直接的なアプローチのようです。このルートに進むと、コンバーターを style に追加できます。

また、.NET Framework 4.5 の時点で TextBox クラスにCharacterCasingプロパティがあるようです。TextBlock について質問されていることは承知していますが、必要に応じて機能するように TextBox のスタイルを設定できる場合があります。

于 2012-09-30T03:01:34.113 に答える