5

アプリでのユーザー アクティビティについて調査を試みています。EventManager.RegisterClassHandler 静的メソッドを使用する (PRISM と組み合わせた) 特別なログ モジュールを作成する方法を見つけました。

私の質問は、テキストを入力することとショートカットを押すことをどのように区別しますか? 米国では、Ctrl+(任意の文字) ではアルファベットの「拡張」が得られないため、少し簡単です。そのため、Ctrl が押されているかどうかを確認するだけでは機能しません。おそらくキープレスイベントの時間を登録するタイマーまたはDateTimeですか?

このイベントが発生している場合は、TextBox.TextInput をサブスクライブし、KeyDown からのキーを無視する必要がありますか?

4

0 に答える 0