Return 单元格 0 作为 DataGrid 中选定行的字符串
Return Cell 0 as a string from the selected Row in a DataGrid
我想 return 我在 DataGrid 中双击的行中单元格 0 的值。到目前为止,我可以 return 所有行中单元格 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);
}
}
使用SelectedItems
代替Items
foreach (DataRowView row in dataGrid.SelectedItems)
{
string text = row.Row.ItemArray[0].ToString();
Debug.WriteLine(text);
}
我想 return 我在 DataGrid 中双击的行中单元格 0 的值。到目前为止,我可以 return 所有行中单元格 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);
}
}
使用SelectedItems
代替Items
foreach (DataRowView row in dataGrid.SelectedItems)
{
string text = row.Row.ItemArray[0].ToString();
Debug.WriteLine(text);
}