【发布时间】:2014-05-05 05:54:34
【问题描述】:
我有一个数据网格,我想将其背景设置为交替背景颜色,我将其 AlternatingRowBackground 设置为 LightGray 并将 AlterntationCount 设置为 2,但交替背景效果仅在带有项目的网格上。我想显示交替背景甚至数据网格没有物品。如何完成。
这是我的数据网格:
<DataGrid AutoGenerateColumns="False"
Grid.Row="1"
Height="200"
Width="100"
ItemsSource="{Binding OrderRecords}"
AlternatingRowBackground="{DynamicResource InflowDataGridAlternateBackgroundBrush}"
AlternationCount="2"
Margin="3,3,3,3"
SelectedItem="{Binding SelectedOrder}" >
<DataGrid.Columns>
<DataGridTextColumn Header="Order #"
Width="100"
Binding="{Binding OrderNo}"
MinWidth="150" />
<DataGridTextColumn Header="Order Date"
Width="100"
Binding="{Binding OrderDate}"/>
</DataGrid.Columns>
</DataGrid>
【问题讨论】: