【发布时间】:2016-02-05 12:58:27
【问题描述】:
我有一个用 WPF 创建的数据网格视图。而且我已经为网格视图设置了项目源。而且我还有一个文本框和一个按钮。当我将行索引放到文本框并按下按钮时,带有索引的特定行应该以某种颜色显示。我是 WPF 新手,我该怎么做?
【问题讨论】:
标签: c# wpf datagridview
我有一个用 WPF 创建的数据网格视图。而且我已经为网格视图设置了项目源。而且我还有一个文本框和一个按钮。当我将行索引放到文本框并按下按钮时,带有索引的特定行应该以某种颜色显示。我是 WPF 新手,我该怎么做?
【问题讨论】:
标签: c# wpf datagridview
首先使用 ContainerFromIndex() 方法根据行索引选择行:
DataGridRow row = (DataGridRow)dataGrid.ItemContainerGenerator.ContainerFromIndex(row_index);
最后在行上设置背景:
row.Background = Brushes.Red;
【讨论】: