我想这样做,如果右键单击第一行并单击上下文菜单上的一个选项,它将执行特定功能,如果右键单击第二行,它将执行特定功能等。所以我已经尝试了几种不同的代码,但都没有工作,但这只是我的代码的简化版本,那么我怎样才能让它按照我的意愿去做呢?
private void dataGridView1_MouseClick(object sender, MouseEventArgs e)
{
DataGridViewRow row = new DataGridViewRow();
if (row.Selected.Equals(0) == true && e.Button == MouseButtons.Right && contextMenuStrip1.Text == "Test")
{
MessageBoxEx.Show("Test ok");
}
}