我目前有这个,但它只适用于前景色。
任何帮助都会得到帮助:D
<Style.Triggers>
<Trigger Property="IsSelected" Value="true">
<Setter Property="Foreground" Value="Red" />
<Setter Property="Background" Value="Green"/>
</Trigger>
</Style.Triggers>
我目前有这个,但它只适用于前景色。
任何帮助都会得到帮助:D
<Style.Triggers>
<Trigger Property="IsSelected" Value="true">
<Setter Property="Foreground" Value="Red" />
<Setter Property="Background" Value="Green"/>
</Trigger>
</Style.Triggers>
这将处理背景颜色,也许它也会帮助您找到前景的解决方案,这是来自http://blogs.msdn.com/wpfsdk/archive/2007/08/31/specifying-the-selection -color-content-alignment-and-background-color-for-items-in-a-listbox.aspx
<Style TargetType="ListBoxItem">
<Style.Resources>
<SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}" Color="Green"/>
</Style.Resources>
</Style>
它是名为“Bd”的 ListViewItem 的Border子元素,用于处理背景绘制。
<Setter TargetName="Bd" Value="Green" Property="Background" />