我有以下代码:
private void Button_Click(object sender, RoutedEventArgs e)
{
int index = dataGrid.SelectedIndex;
var row = (DataGridRow)dataGrid.ItemContainerGenerator.ContainerFromIndex(index);
row.Background = Brushes.Red;
}
在最终网格中,许多行会更改背景颜色。就像它改变每页第一行的颜色一样。
为什么?