WPFのフォントカラー変更について(C#で実装)
WPFのフォントカラー変更について(C#で実装)
WPFでTEXTBOX全体のフォントカラーを変更する場合は「Foregroundプロパティ」で色を指定すればよいのですが、TEXTBOX内の1部分のみフォントカラーを変更する場合はどうすればよいのでしょうか?
そもそも、TEXTBOX内の1部分のみフォントカラーを変更することはできないんでしょうか?
<例>
TEXTBOXの値:始めまして、【Goo太郎】です。宜しくお願いします。
⇒【Goo太郎】のみ赤字フォントに変更したい・・・・。
分かる人がいましたら、教えてください。
[環境]
・Visual Studio 2008
・.net Framework3.5
・C#
回答(1件)
- 最新から表示
- |
- 回答順に表示
- |
- ベストアンサーのみ表示
No.1ベストアンサー20pt
http://msdn.microsoft.com/ja-jp/netframework/ff6 …
を参考にすると TextBox 単位でしか 前景色・背景色の指定ができないみたいですね。
そうすると、こういう方法↓で逃げるとか。
<TextBox Margin="0,0,0,0" VerticalAlignment="Top" Height="25" Text="始めまして、 です。宜しくお願いします。" TextWrapping="Wrap" Foreground="black" Background="Transparent" />
<TextBox Margin="60,0,0,0" VerticalAlignment="Top" Height="25" Text="【Goo太郎】" TextWrapping="Wrap" Foreground="red" Background="Transparent" />
この回答へのお礼
やはりそうですよね・・・・。
トリッキーが記述が必要ですよね!!
とても参考になりました。有難う御座います。
- 最新から表示
- |
- 回答順に表示
- |
- ベストアンサーのみ表示











