1
1つの修飾キーと1つのキーで動作する理由はわかりませんが、1つの修飾キーと複数のキーでは機能しません(Ctr + R + S + Vを押すと)。そして回避策があれば?KeyDownの複数のキー
if ((Keyboard.Modifiers == ModifierKeys.Control)
&& (e.Key == Key.R)
&& (e.Key == Key.S)
&& (e.Key == Key.V))
{ ... }
あなたはCTRL + R + S + Vを一緒に押さえたいのですか? – Evk
キーは1つの変数ですが、同時に3つの異なる値に等しいことはできません –
http://stackoverflow.com/a/19013440/6240567 - これは役に立つかもしれません - @ArsenMkrtchyanが頭の爪に当たったと思います。この回答は、同時に押された複数の*キーを検出する方法を示しています:) EDIT:下記のEvkの答え(このコメントと同時に投稿)は事実上同じです:) –