两种方式
1、直接设置样式
<!--DataGridRow-->
<Style TargetType="DataGridRow" x:Key="testRow">
<Style.Triggers>
<!--隔行换色-->
<Trigger Property="AlternationIndex" Value="0" >
<Setter Property="Background" Value="LightSalmon" />
</Trigger>
<Trigger Property="AlternationIndex" Value="1" >
<Setter Property="Background" Value="LightGray" />
</Trigger>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="Background" Value="LightPink"/>
<Setter Property="Foreground" Value="White"/>
</Trigger>
<Trigger Property="IsSelected" Value="True">
<Setter Property="Foreground" Value="White"/>
<Setter Property="Background" Value="#5B9BD5"/>
</Trigger>
</Style.Triggers>
</Style>
2、直接设置DataGrid的属性AlternatingRowBackground ,Background,
<DataGrid AlternationCount="2" AlternateRowBackground="#FFCADEEF"
Background="#FFE9EFF7"
ShowGroupPanel="False">