我正在尝试使用该应用对用户活动进行一些研究。我找到了一种方法来制作一个特殊的日志模块(与PRISM结合),它将使用EventManager.RegisterClassHandler静态方法。
我的问题是 - 如何区分打字文字和按快捷键?在美国它更容易一些,因为Ctrl +(任何字母)都不会给你任何信息"延伸"字母表。因此,只检查按下Ctrl是否无效。可能是一个计时器或DateTime,用于记录按键事件的时间?
如果引发此事件,也许我应该订阅TextBox.TextInput并忽略KeyDown中的键?