Utworzyłem następujący styl:
<Style TargetType="{x:Type DataGrid}">
<Setter Property="AutoGenerateColumns" Value="False" />
<Setter Property="IsReadOnly" Value="True"/>
<Setter Property="RowStyle">
<Setter.Value>
<Style TargetType="DataGridRow">
<Style.Triggers>
<Trigger Property="IsSelected" Value="True">
<Setter Property="Background" Value="Crimson"/>
</Trigger>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="Background" Value="Crimson"/>
</Trigger>
</Style.Triggers>
</Style>
</Setter.Value>
</Setter>
</Style>
Obecnie po najechaniu myszką mam zmienione tło na dwóch wierszach. Chciałbym, aby tło na zaznaczonym wierszu po najechaniu myszką na jakiś inny wiersz zmieniało się na Transparent. W jaki sposób można to zrobić?