如何在单击整个行的任何位置时为特定列选择WinForm DataGridView值?

时间:2011-08-28 05:14:16

标签: c# .net winforms datagridview

我有一个简单的WinForm应用程序,上面有DataGridView。当用户在行结果中单击-anywhere-时,我希望检索第一列的值(我将硬代码),这恰好是该行的ID。

有人对我如何做到这一点有任何建议吗?

让我们假设gridview的ID是DataGridView1< - 使用自动生成Id的加分点:P

1 个答案:

答案 0 :(得分:3)

private void DataGridView1_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
{

   var value= DataGridView1[ID_ColumnName.Index,e.RowIndex].Value
}

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

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