我有一个包含两列(id
和Description
)的 DataGridView 表。当用户选择描述列中的单元格时,我希望能够获取id
左侧单元格旁边的值。
这是我到目前为止所拥有的:
dataGridView1.CellClick += (s, e) =>
{
int id;
DataGridViewCell cell = dataGridView1.SelectedCells[0];
//Instead of this, what do I put to get the ID column?
if (cell.ColumnIndex == 0)
id = Convert.ToInt32(cell.Value);
else
return;
string[] data = UnitData[id];
txtNum.Text = id.ToString();
txtName.Text = data[0];
txtDesc.Text = data[1];
};
我希望能够检查选择的列是否是描述,如果是,则获取它旁边的单元格。
我将如何做到这一点?