【发布时间】:2011-12-15 14:28:24
【问题描述】:
我有一个 datagridview 控件,我想在用户右键单击特定行时执行一些操作,但是 datagridview 只能在右键单击之前先左键单击该行时选择该行。
【问题讨论】:
标签: .net datagridview
我有一个 datagridview 控件,我想在用户右键单击特定行时执行一些操作,但是 datagridview 只能在右键单击之前先左键单击该行时选择该行。
【问题讨论】:
标签: .net datagridview
尝试订阅 CellMouseDown 事件:
private void dataGridView1_CellMouseDown(object sender, DataGridViewCellMouseEventArgs e) {
if (e.Button == MouseButtons.Right && e.RowIndex >=0)
dataGridView1.Rows[e.RowIndex].Selected = true;
}
【讨论】: