2013-08-18 1 views
2

Я использую управление timepicker от WPF Extended Toolkit.Как изменить выделенный фон timepicker?

Это похоже на простой вопрос, но я не могу понять, как это сделать независимо от того, где я ищу.

Как изменить цвет переднего и заднего фона выделенного таймера? Я решил, что вам нужно будет использовать триггеры стиля, но я не знаю, как это сделать.

enter image description here

ответ

2

То, что вы видите по умолчанию выделения цвета вашей системы. Чтобы изменить его, вы должны переопределить HighlightBrushKey.

Поместите этот ресурс в TimePickerControl ресурсов, чтобы изменить цвет подсветки на Red:

<TimePicker.Resources> 
    <SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}" 
        Color="Red"/> 
</TimePicker.Resources>