【发布时间】:2010-09-27 18:37:18
【问题描述】:
我正在创建一个 WPF 应用程序,其中连续进行了多个 ListView 选择(类似于 iTunes 浏览器)。问题是默认的非活动选择颜色太浅了。 (见下文)
如何更改此颜色,使我的非活动列表视图看起来像这样? (见下文)
解决方案
使用Style 覆盖默认的 SystemColor,如下所示:
<Style TargetType="ListViewItem">
<Style.Resources>
<SolidColorBrush x:Key="{x:Static SystemColors.ControlBrushKey}" Color="{x:Static SystemColors.HighlightColor}"/>
</Style.Resources>
</Style>
【问题讨论】: