如何更改时间戳的突出显示背景?

时间:2013-08-18 16:44:17

标签: c# .net wpf timepicker

我使用了来自WPF Extended Toolkit的时间戳控件。

这似乎是一个简单的问题,但无论我在哪里搜索,我都无法弄清楚如何做到这一点。

如何更改突出显示的时间戳的前景/背景颜色?我认为你需要使用样式触发器才能做到这一点,但我不知道如何做。

enter image description here

1 个答案:

答案 0 :(得分:2)

您看到的是系统的默认突出显示颜色。要更改它,您应该覆盖HighlightBrushKey

将此资源放在TimePickerControl资源中,将突出显示颜色更改为Red

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