Как изменить выделенный фон хронометра?

Я использую элемент управления timepicker из WPF Extended Toolkit.

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

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

введите здесь описание изображения


person l46kok    schedule 18.08.2013    source источник


Ответы (1)


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

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

<TimePicker.Resources>
    <SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}"
                     Color="Red"/>
</TimePicker.Resources>
person Rohit Vats    schedule 18.08.2013