我想从 DataGrid 中双击的行返回单元格0的值。到目前为止,我可以从所有行返回单元格0的值,但我只想要双击的行的单元格0值。
这与我在示例代码中迭代的this question类似。
private void dataGrid_MouseDoubleClick(object sender, MouseButtonEventArgs e)
{
foreach (DataRowView row in dataGrid.Items)
{
string text = row.Row.ItemArray[0].ToString();
Debug.WriteLine(text);
}
}
答案 0 :(得分:0)
使用SelectedItems
代替Items
foreach (DataRowView row in dataGrid.SelectedItems)
{
string text = row.Row.ItemArray[0].ToString();
Debug.WriteLine(text);
}