Я просто пытаюсь изменить выделенный цвет элемента списка в WPF. Решения, которые я нашел в Интернете, включая Stackoverflow, не влияют на мой просмотр списка. Я схожу с ума? Я что-то пропустил? Пожалуйста, покажи мне, как это сделать. Вот мой пример кода. Элементы по-прежнему отображаются по умолчанию синим цветом.
<Window.Resources>
<Style TargetType="ListViewItem">
<Style.Resources>
<SolidColorBrush x:Key="{x:Static
SystemColors.HighlightBrushKey}" Color="Red" />
</Style.Resources>
</Style>
</Window.Resources>
<Grid>
<ListView VerticalAlignment="Top" Background="#2e2e2e"
Foreground="White">
<ListView.ItemContainerStyle>
<Style TargetType="ListViewItem">
<Style.Resources>
<SolidColorBrush x:Key="{x:Static
SystemColors.HighlightTextBrushKey}"
Color="Red" />
<SolidColorBrush x:Key="{x:Static
SystemColors.HighlightBrushKey}"
Color="Purple" />
</Style.Resources>
</Style>
</ListView.ItemContainerStyle>
<ListViewItem Content="ITEM" />
<ListViewItem Content="ITEM" />
<ListViewItem Content="ITEM" />
<ListViewItem Content="ITEM" />
<ListViewItem Content="ITEM" />
</ListView>
<Button VerticalAlignment="Bottom" Height="50" />
</Grid>