我曾在 WPF/Silverlight 中使用 OnTextInput 事件获取最终用户按下的键,但在 WinRT 的情况下我没有此类事件,我对 KeyDown 事件感到震惊。尽管事件返回用户按下的键,但由于事件返回 VirtualKey 枚举,我无法区分大小写(即小写或大写)。
是否有任何可能的解决方法?
问候
最佳答案
很多 WinRT 程序员都有这个问题,只是事件不是很容易被发现。 Microsoft 在命名此事件方面不够一致。在Winforms中是KeyPress,在WPF中是TextInput。 WinRT 的另一个选择,它是 CharacterReceived事件。
关于c# - 如何在 WinRT 中获取按下的键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18526373/