我怎样才能找到行索引?

时间:2014-01-10 15:10:20

标签: c# wpf

我想根据单元格值在w​​pf datagrid中找到行索引。我该怎么做 ?

例如

gataGrid.SelectedIndex = dataGrid.CellValue('abcde')

由于

1 个答案:

答案 0 :(得分:0)

我找到了那样的解决方案

foreach (DataRowView row in dataGrid.Items)
                {
                    if (row.Row.ItemArray.Contains('value'))
                    {
                        dataGrid.SelectedIndex = dataGrid.Items.IndexOf(row);
                        dataGrid.ScrollIntoView(row);
                        break;
                    }
                    else
                    {

                    }  
                }