如何禁用 Devexpress XtraOpenFileDialog 中的右键单击?
How to disable Right Click in Devexpress XtraOpenFileDialog?
我正在使用名为 XtraOpenFileDialog 的 devexpress openFileDialog。我需要在此控件中禁用右键单击,但无法做到这一点!没有 属性 或事件来处理它。
有人知道这个问题吗?
谢谢
目前无法禁用 DevExpress 对话框中的默认右键单击上下文菜单。
如果您的订阅允许访问源代码,您可以在 ViewController class 的 MouseUp 方法中禁用 ShowContextMenu 方法的调用。
public void MouseUp(MouseButtons mouseButtons, IContextMenuProvider contextMenuProvider) {
if((mouseButtons & MouseButtons.RightButton) == MouseButtons.RightButton) {
ShowContextMenu(contextMenuProvider); //Remove this
}
}
我正在使用名为 XtraOpenFileDialog 的 devexpress openFileDialog。我需要在此控件中禁用右键单击,但无法做到这一点!没有 属性 或事件来处理它。 有人知道这个问题吗? 谢谢
目前无法禁用 DevExpress 对话框中的默认右键单击上下文菜单。
如果您的订阅允许访问源代码,您可以在 ViewController class 的 MouseUp 方法中禁用 ShowContextMenu 方法的调用。
public void MouseUp(MouseButtons mouseButtons, IContextMenuProvider contextMenuProvider) {
if((mouseButtons & MouseButtons.RightButton) == MouseButtons.RightButton) {
ShowContextMenu(contextMenuProvider); //Remove this
}
}