2016-02-05 97 views
1

我有一个用WPF创建的数据网格视图。我已经为网格视图设置了项目源。还有我有一个文本框和一个按钮。当我把行索引放到文本框并按下按钮时,应该用某种颜色显示带索引的特定行。我对WPF很陌生,所以我该如何做到这一点?如何更改wpf datagridview中行的背景颜色?

回答

1

首先通过使用ContainerFromIndex()方法选择基于其行索引行:

DataGridRow row = (DataGridRow)dataGrid.ItemContainerGenerator.ContainerFromIndex(row_index); 

上排最后,设置背景:

row.Background = Brushes.Red; 
+0

THX伴侣。它有帮助 –