2012-03-03 14 views
2

タイトルとしてはどうですか?ウィンドウのハイライトカラーとして色を設定する方法は?

フォーカスが当たったらTextBlockを作成します。背景色はウィンドウの強調表示された色(Internet Explorerのテキストを強調表示するときの色)になります。

私はスタイルに入れることができるように、私はそのカラーコードを取得する方法はありますか?

<Trigger Property="IsFocused" Value="True"> 
    <Setter Property="FontWeight" Value="Bold" /> 
    <Setter Property="Background" Value="Blue"/> 
    <Setter Property="Foreground" Value="White"/> 
</Trigger> 

答えて

2

私はちょうどあなたが求めているものについて少し混乱しています。選択された背景色または選択されたテキスト色。WPFまたはSilverlightが必要ですか?これにより、WPFのハイライト背景ブラシが得られます。 SilverlightのようSystemColors Class特にSystemColors.HighlightBrushプロパティ

<Setter Property="Background" Value="{x:Static SystemColors.HighlightBrush}" /> 

ルックはこのSO question

+0

+1感謝を見てみましょう!実際には、私はちょうど選択された背景を意味した。しかし、確かに、私は両方が必要であることに気付くだけです。私はあなたのレフェリーからそれを見つけることができました。再度、感謝します! –

+0

@KingChan喜んで助けになった –

関連する問題