如何选择一个WinForm DataGridView值,为一个特定的列,当沿着整个行的任何地方单击

本文关键字:一个 单击 任何地 方单击 选择 何选择 WinForm DataGridView | 更新日期: 2023-09-27 18:06:54

我有一个简单的WinForm应用程序,它有一个DataGridView。当用户沿着行结果单击任意位置时,我希望检索第一列的值(我将对其进行硬编码),这恰好是该行的ID。

谁有什么建议,我怎么才能做到这一点?

让我们假设gridview的ID是DataGridView1 <—使用自动生成的ID的奖励点:p

如何选择一个WinForm DataGridView值,为一个特定的列,当沿着整个行的任何地方单击

private void DataGridView1_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
{
   var value= DataGridView1[ID_ColumnName.Index,e.RowIndex].Value
}

您也可以使用CellMouseClick事件处理程序,并使用相同的代码。

我希望你知道如何获得事件处理程序