Lo siento si esto se ha preguntado antes, pero no he podido encontrar una solución a lo que estoy buscando en las preguntas relacionadas que aparecieron, o en Google.WPF Color de selección ListBox
En mi aplicación estoy tratando de recrear el cuadro de diálogo Palabras de nuevo documento, en la lista a la izquierda de los elementos y a la derecha un icono con el texto debajo. En Word tiene el degradado naranja al pasar el mouse sobre la pantalla y un degradado más oscuro al seleccionar un elemento. Tengo la mayor parte de esto recreado, excepto para cambiar el color de fondo una vez que seleccionas un elemento. Aquí está el código que estoy usando para crear esta:
<ListView Margin="236,34,17,144" Name="listView1" HorizontalContentAlignment="Stretch">
<ListView.ItemsPanel>
<ItemsPanelTemplate>
<UniformGrid Columns="5" IsItemsHost="True" VerticalAlignment="Top" >
</UniformGrid>
</ItemsPanelTemplate>
</ListView.ItemsPanel>
<ListView.ItemTemplate>
<DataTemplate >
<StackPanel HorizontalAlignment="Center" Width="auto">
<Image Source="images/document32.png" HorizontalAlignment="Center"/>
<TextBlock Text="{Binding}" HorizontalAlignment="Center" />
</StackPanel>
</DataTemplate>
</ListView.ItemTemplate>
<ListView.ItemContainerStyle>
<Style TargetType="{x:Type ListViewItem}" >
<Style.Triggers>
<Trigger Property="IsSelected" Value="true">
<Setter Property="Foreground" Value="Yellow" />
<Setter Property="Background" Value="Orange" />
</Trigger>
<Trigger Property="IsMouseOver" Value="true">
<Setter Property="Foreground" Value="Black" />
<Setter Property="Background">
<Setter.Value>
<LinearGradientBrush EndPoint="0.5,1" StartPoint="1,0">
<GradientStop Color="#d3e7ff" Offset="0.986"/>
<GradientStop Color="#b0d2fc" Offset="0.5"/>
<GradientStop Color="#8ec1ff" Offset="0.51"/>
</LinearGradientBrush>
</Setter.Value>
</Setter>
</Trigger>
</Style.Triggers>
</Style>
</ListView.ItemContainerStyle>
</ListView>
Así que esto crea la apariencia voy por, hace el puntero del ratón sobre, y cuando selecciono un elemento en la vista de lista que va a cambiar el texto a fuentes Amarillo, pero se niega a cambiar el fondo del azul predeterminado al naranja, e idealmente sería otro degradado de todos modos y no un color inundado. Gracias por cualquier ayuda.