【问题标题】:How to disable Right Click in Devexpress XtraOpenFileDialog?如何在 Devexpress XtraOpenFileDialog 中禁用右键单击?
【发布时间】:2020-01-20 05:29:35
【问题描述】:

我正在使用名为 XtraOpenFileDialog 的 devexpress openFileDialog。我需要在此控件中禁用右键单击,但无法做到这一点!没有属性或事件可以处理它。 有人知道这个问题吗? 谢谢

【问题讨论】:

    标签: c# devexpress openfiledialog


    【解决方案1】:

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

    如果您有一个允许访问源代码的订阅,您可以在 ViewController 类的 MouseUp 方法中禁用 ShowContextMenu 方法的调用。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-05-04
      • 1970-01-01
      • 1970-01-01
      • 2015-09-27
      • 2012-12-25
      • 2018-08-23
      • 1970-01-01
      相关资源
      最近更新 更多