2012-03-03 5 views
2

Как заголовок, как?Как установить цвет как цвет подсветки окна?

Я хочу сделать TextBlock, когда он сфокусирован, цвет фона будет выделенным цветом окна os (например, цвет, когда вы выделяете текст в своем интернет-обозревателе).

Есть ли способ получить этот цветовой код, чтобы я мог поместить его в стиль?

<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.

Посмотрите на SystemColors Class конкретно SystemColors.HighlightBrush недвижимости

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

Что касается Silverlight, посмотрите на эту SO question

+0

+1 Спасибо! Вообще-то я имел в виду просто фон selectd. Но да, я просто заметил, что мне нужны оба. И я смог найти его из вашего референдума. Еще раз спасибо! –

+0

@KingChan Рад помочь –

Смежные вопросы