新しく質問する

WPFのフォントカラー変更について(C#で実装)

役に立った:4件
  • 質問者:tyerio
  • 投稿日時:2010/04/26 18:17
  • 困り度:困ってます
  • 友達に紹介
  • ブログに書く
  • 教えて!gooお気に入り

WPFのフォントカラー変更について(C#で実装)

WPFでTEXTBOX全体のフォントカラーを変更する場合は「Foregroundプロパティ」で色を指定すればよいのですが、TEXTBOX内の1部分のみフォントカラーを変更する場合はどうすればよいのでしょうか?

そもそも、TEXTBOX内の1部分のみフォントカラーを変更することはできないんでしょうか?

 <例>
  TEXTBOXの値:始めまして、【Goo太郎】です。宜しくお願いします。

  ⇒【Goo太郎】のみ赤字フォントに変更したい・・・・。


分かる人がいましたら、教えてください。
        
[環境]
・Visual Studio 2008
・.net Framework3.5
・C#

この質問への回答は締め切られました。
このQ&Aは役に立ちましたか?(役に立った:4件)
  • 参考になった:0件

No.1ベストアンサー20pt

  • 回答者:nn1102
  • 回答日時:2010/05/18 16:22

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" />

通報する

この回答へのお礼

やはりそうですよね・・・・。

トリッキーが記述が必要ですよね!!

とても参考になりました。有難う御座います。

  
このQ&Aは役に立ちましたか?(役に立った:4件)

このページのトップへ

このカテゴリで人気のQ&A

RSSフィード

Facebook公式ページ

公式Twitter