我有以下KeyBindings:
<KeyBinding Gesture="Ctrl+S" Command="Save" />
<KeyBinding Gesture="Ctrl+Shift+S" Command="SaveAs" />
当我按Ctrl + Shift + S执行SaveAs
命令时,它可以正常工作 - 但之后直接执行Save
命令。这是由我的手势定义引起的吗?
答案 0 :(得分:3)
您必须使用处理保存的方法中的Handled=true
参数将RoutedEvent标记为RoutedEventArgs
。