2014-01-10 28 views
0

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

例如

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

感谢

+1

你在一列或所有的细胞期待? – Plue

+1

提供更多上下文。一行有多个单元格,您要评估哪个单元格以确定您是否找到了您的行? –

+0

我需要选择行。我从SQL表中找到LINQ的单元值。但是datagridview索引和SQL表索引是不同的。 –

回答

0

我发现这样的孤子

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

        } 
       }