Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在Devexpress XtraOpenFileDialog中禁用右键单击?_C#_Devexpress_Openfiledialog - Fatal编程技术网

C# 如何在Devexpress XtraOpenFileDialog中禁用右键单击?

C# 如何在Devexpress XtraOpenFileDialog中禁用右键单击?,c#,devexpress,openfiledialog,C#,Devexpress,Openfiledialog,我使用的是名为XtraOpenFileDialog的devexpress openFileDialog。我需要禁用此控件中的右键单击,但无法找到实现此操作的方法!没有可处理的属性或事件。 有人知道这个问题吗? 谢谢目前无法禁用DevExpress对话框中的默认右键单击上下文菜单 如果订阅允许访问源代码,则可以禁用ViewController类的MouseUp方法中ShowContextMenu方法的调用 public void MouseUp(MouseButtons mouseButtons,

我使用的是名为XtraOpenFileDialog的devexpress openFileDialog。我需要禁用此控件中的右键单击,但无法找到实现此操作的方法!没有可处理的属性或事件。 有人知道这个问题吗?
谢谢

目前无法禁用DevExpress对话框中的默认右键单击上下文菜单

如果订阅允许访问源代码,则可以禁用ViewController类的MouseUp方法中ShowContextMenu方法的调用

public void MouseUp(MouseButtons mouseButtons, IContextMenuProvider contextMenuProvider) {
    if((mouseButtons & MouseButtons.RightButton) == MouseButtons.RightButton) {
        ShowContextMenu(contextMenuProvider);  //Remove this
    }
}