C# DataGridView标准上下文菜单

C# DataGridView标准上下文菜单,c#,datagridview,contextmenu,C#,Datagridview,Contextmenu,我有一个DataGridView,在编辑单元格时需要禁用标准上下文菜单(右键单击)。我也有自己的上下文菜单(也在右键单击上),但当我不编辑它时,它应该可以工作 你能帮我吗?试试这个。 您可以对此进行修改以显示关联菜单并禁用默认关联菜单 private void dataGridView1_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e) { e.Contro

我有一个
DataGridView
,在编辑单元格时需要禁用标准上下文菜单(右键单击)。我也有自己的上下文菜单(也在右键单击上),但当我不编辑它时,它应该可以工作

你能帮我吗?

试试这个。 您可以对此进行修改以显示关联菜单并禁用默认关联菜单

private void dataGridView1_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
    {
        e.Control.ContextMenu = new ContextMenu();
    }