6
は、私は、次のキーバインドを持っている:キーボードショートカットを使用しているときに、KeyBindingコマンドが1つだけ実行されるようにするにはどうすればよいですか?
<KeyBinding Gesture="Ctrl+S" Command="Save" />
<KeyBinding Gesture="Ctrl+Shift+S" Command="SaveAs" />
私はCtrlキー+ Shiftキー+ Sは、SaveAs
コマンドを実行するために押すと、それは動作します - しかし、その直後、Save
コマンドも実行されます。これは私のジェスチャー定義によって引き起こされますか?
RoutedEventをRoutedEventArgsパラメータを使用してHandled = trueとしてマークしましたか? –
それでした!なぜ私はあなたを肩に座して、そんなことを思い出させてくれませんか? – Showtime
@JfBeaulac私は答えとしてあなたのコメントを投稿することをお勧めします、そして、Showtimeはポイントのためにそれを受け入れることができ、質問が回答としてマークされるようにすることも考えます。 – Mzn