我有一个用WPF创建的数据网格视图。我已经为网格视图设置了项目源。我还有一个文本框和一个按钮。当我将行索引放到文本框并按下按钮时,具有索引的特定行应显示为某种颜色。我是WPF的新手,所以我该怎么做?
答案 0 :(得分:1)
首先,使用ContainerFromIndex()方法选择基于行索引的行:
DataGridRow row = (DataGridRow)dataGrid.ItemContainerGenerator.ContainerFromIndex(row_index);
最后在行上设置背景:
row.Background = Brushes.Red;