5

我正在尝试使用该应用程序对用户活动进行一些研究。我找到了一种制作特殊日志模块(与 PRISM 结合)的方法,该模块将使用 EventManager.RegisterClassHandler 静态方法。

我的问题是 -你如何区分输入文本和按下快捷方式?在美国,它更容易一些,因为 Ctrl+(任何字母)不会给你任何字母的“扩展”。因此,仅检查是否按下 Ctrl 是行不通的。可能是一个计时器或 DateTime 记录按键事件的时间?

如果引发此事件,也许我应该订阅 TextBox.TextInput 并忽略 KeyDown 中的键?

4

0 回答 0