1
我有一个用WPF创建的数据网格视图。我已经为网格视图设置了项目源。还有我有一个文本框和一个按钮。当我把行索引放到文本框并按下按钮时,应该用某种颜色显示带索引的特定行。我对WPF很陌生,所以我该如何做到这一点?如何更改wpf datagridview中行的背景颜色?
我有一个用WPF创建的数据网格视图。我已经为网格视图设置了项目源。还有我有一个文本框和一个按钮。当我把行索引放到文本框并按下按钮时,应该用某种颜色显示带索引的特定行。我对WPF很陌生,所以我该如何做到这一点?如何更改wpf datagridview中行的背景颜色?
首先通过使用ContainerFromIndex()方法选择基于其行索引行:
DataGridRow row = (DataGridRow)dataGrid.ItemContainerGenerator.ContainerFromIndex(row_index);
上排最后,设置背景:
row.Background = Brushes.Red;
THX伴侣。它有帮助 –