我的 C# 应用程序中有一个 datagridview,用户应该只能单击整行。所以我将 SelectionMode 设置为 FullRowSelect。
但是现在我想要一个当用户双击一行时触发的事件。我想在 MessageBox 中有行号。
我尝试了以下方法:
this.roomDataGridView.CellContentDoubleClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.roomDataGridView_CellCont entDoubleClick);
private void roomDataGridView_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e)
{
MessageBox.Show(e.RowIndex.ToString());
}
不幸的是,什么也没有发生。我究竟做错了什么?