• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:WPFのフォントカラー変更について(C#で実装))

WPFでTEXTBOX内の1部分のみフォントカラーを変更する方法

このQ&Aのポイント
  • WPFでTEXTBOX全体のフォントカラーを変更する場合は「Foregroundプロパティ」で色を指定すればよいのですが、TEXTBOX内の1部分のみフォントカラーを変更する方法はありますか?
  • もしTEXTBOX内の1部分のみフォントカラーを変更することができる場合、具体的な方法について教えてください。
  • 質問者の例である、TEXTBOXの値に含まれる【Goo太郎】のみを赤字フォントに変更する方法が知りたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • nn1102
  • ベストアンサー率80% (12/15)
回答No.1

http://msdn.microsoft.com/ja-jp/netframework/ff621556.aspx を参考にすると 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" />

tyerio
質問者

お礼

やはりそうですよね・・・・。 トリッキーが記述が必要ですよね!! とても参考になりました。有難う御座います。

関連するQ&A