【发布时间】:2020-01-20 05:29:35
【问题描述】:
我正在使用名为 XtraOpenFileDialog 的 devexpress openFileDialog。我需要在此控件中禁用右键单击,但无法做到这一点!没有属性或事件可以处理它。 有人知道这个问题吗? 谢谢
【问题讨论】:
标签: c# devexpress openfiledialog
我正在使用名为 XtraOpenFileDialog 的 devexpress openFileDialog。我需要在此控件中禁用右键单击,但无法做到这一点!没有属性或事件可以处理它。 有人知道这个问题吗? 谢谢
【问题讨论】:
标签: c# devexpress openfiledialog
目前无法禁用 DevExpress 对话框中默认的右键单击上下文菜单。
如果您有一个允许访问源代码的订阅,您可以在 ViewController 类的 MouseUp 方法中禁用 ShowContextMenu 方法的调用。
public void MouseUp(MouseButtons mouseButtons, IContextMenuProvider contextMenuProvider) {
if((mouseButtons & MouseButtons.RightButton) == MouseButtons.RightButton) {
ShowContextMenu(contextMenuProvider); //Remove this
}
}
【讨论】: