C# 在DataGridView中编辑单元格时删除默认上下文菜单

C# 在DataGridView中编辑单元格时删除默认上下文菜单,c#,datagridview,contextmenu,C#,Datagridview,Contextmenu,在我的DataGridView中,当我编辑文本框单元格并右键单击时,我将获得以下默认上下文菜单: 我怎样才能禁用这个“功能”,而拥有自己的上下文菜单弹出窗口?这就是你要问的吗?您可以使用链接找到类似的问题 这就是你要问的吗?您可以使用链接找到类似的问题 是的,我看到了这一点,并错误地实现了它,所以我认为这是错误的。ContextMenu和ContextMenuStrip很有效。是的,我看到了这一点,并没有正确地实现它,所以我认为它是错误的。ContextMenu和ContextMenuStri

在我的DataGridView中,当我编辑文本框单元格并右键单击时,我将获得以下默认上下文菜单:


我怎样才能禁用这个“功能”,而拥有自己的上下文菜单弹出窗口?

这就是你要问的吗?您可以使用链接找到类似的问题


这就是你要问的吗?您可以使用链接找到类似的问题


是的,我看到了这一点,并错误地实现了它,所以我认为这是错误的。ContextMenu和ContextMenuStrip很有效。是的,我看到了这一点,并没有正确地实现它,所以我认为它是错误的。ContextMenu和ContextMenuStrip工作。
    private void dataGridView1_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
    {
        e.Control.ContextMenuStrip = myContextMenuStrip;
    }