id
2つの列(と)を持つDataGridViewテーブルがありますDescription
。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];
};
選択した列が説明であるかどうかを確認できるようにしたいのですが、そうである場合は、その隣のセルを取得します。
どうすればこれを達成できますか?