我正在编写我的第一个WPF应用程序,并试图让我的自定义命令工作.
public static RoutedUICommand Header1 { get; private set; } . . . gestures = new InputGestureCollection(); gestures.Add(new KeyGesture(Key.D1, ModifierKeys.Control, "Ctrl+1")); Header1 = new RoutedUICommand("Header 1", "Header1", typeof(EditCommands), gestures);
然后CommandBindings
我在我的窗口的XAML中添加了一个部分.
最后,在关联的Ribbon控件中添加了一个命令条目.
单击功能区按钮可按预期执行处理程序.然而,紧迫Ctrl+1
似乎根本没有效果.如何识别我的热键?