我想定义更高级的键盘快捷键,例如Ctrl+^, Ctrl+M
。
我在Visual Studio 2015中看到过它们,并且认为它们对我自己的应用程序很有用,但我找不到在WPF和C#中定义这种键盘快捷键的方法。我只知道如何定义" normal"像Ctrl+S
这样的快捷方式:
InputGestures.Add( new KeyGesture( Key.S , ModifierKeys.Control ));
如何在Visual Studio中创建更高级的快捷方式?
答案 0 :(得分:0)
要创建复杂的快捷方式,您应该为应用程序添加一些逻辑。
喜欢句柄" Ctrl+^
"然后等待" Ctrl+M
"。
我对一些现有功能一无所知,这些功能允许您在一行代码中实现复杂的快捷方式。