Wpf 如何使用Visio绘图控件防止快捷方式?

Wpf 如何使用Visio绘图控件防止快捷方式?,wpf,keyboard,visio,shortcuts,Wpf,Keyboard,Visio,Shortcuts,我正在使用通过WindowsFormsHost托管在WPF应用程序中的VisioDrawingControl。 我想做的是防止使用快捷方式(如CTRL+D、CTRL+Z等),因为我使用的是不同类型的形状(Visio模具和CAD文件),一些快捷方式会影响应用程序的行为 我已尝试处理主窗口的keyup/keydown事件(eventargs.Handled=true),并从DrawingControl.Window.Application.BuiltInMenus.AccelTables中删除相应的

我正在使用通过WindowsFormsHost托管在WPF应用程序中的VisioDrawingControl。 我想做的是防止使用快捷方式(如CTRL+D、CTRL+Z等),因为我使用的是不同类型的形状(Visio模具和CAD文件),一些快捷方式会影响应用程序的行为

我已尝试处理主窗口的keyup/keydown事件(eventargs.Handled=true),并从DrawingControl.Window.Application.BuiltInMenus.AccelTables中删除相应的AccelItems

即使我处理主窗口键盘的事件,VisioDrawingControl也会“捕获”它们并正常工作。 最后,我尝试撤消对EnterScope和ExitScope事件的修改。 但仍然没有结果

你有什么提示吗