我在FullRowSelect模式下使用DataGridView显示数据。
我的代码如下:
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
foreach (DataGridViewRow row in dataGridView1.SelectedRows)
{
currentColumn1Value = row.Cells[0].Value.ToString();
currentColumn2Value = row.Cells[1].Value.ToString();
//do something with the values
}
}
视图只有2列,如果选中左列中的单元格,则返回值。但是,如果我通过单击右列来选择行,则值将为空。
使用此行选择方法提取所选单元格值的最佳方法是什么?