نقل قول نوشته شده توسط ghace.shh مشاهده تاپیک
یعنی تا حالا کسی نخواسته این های لایت کردن اتوماتیک ردیف ها در دیتا گرید برنامش اتفاق نیفته؟
نه.


<Grid>
<Grid.Resources>
<Style x:Key="DGRHeaderStyle_ersal" TargetType="DataGridRow">
<Style.Triggers>
<Trigger Property="ItemsControl.AlternationIndex" Value="0">
<Setter Property="Background" Value="LightGreen" />
</Trigger>
<Trigger Property="ItemsControl.AlternationIndex" Value="1">
<Setter Property="Background" Value="LimeGreen" />
</Trigger>
<Trigger Property="ItemsControl.AlternationIndex" Value="2">
<Setter Property="Background" Value="Green" />
</Trigger>
</Style.Triggers>
</Style>
<Style x:Key="DGcellstyle" TargetType="DataGridCell">
<Style.Triggers>
<Trigger Property="IsSelected" Value="True">
<Setter Property="Border.Background" Value="{x:Null}" />
</Trigger>
</Style.Triggers>
</Style>
<Style x:Key="DGHeaderStyle_ersal" TargetType="{x:Type DataGrid}">
<Setter Property="RowStyle" Value="{StaticResource DGRHeaderStyle_ersal}" />
<Setter Property="CellStyle" Value="{StaticResource DGcellstyle}" />
<Setter Property="Background" Value="BlueViolet" />
</Style>
</Grid.Resources>
<DataGrid Style="{StaticResource DGHeaderStyle_ersal}" AlternationCount="3">
<DataGrid.Columns>
<DataGridTextColumn Header="Column1" />
<DataGridTextColumn Header="Column2" />
</DataGrid.Columns>
<DataGrid.Items>
<RowDefinition />
<RowDefinition />
<RowDefinition />
<RowDefinition />
<RowDefinition />
<RowDefinition />
</DataGrid.Items>
</DataGrid>
</Grid>