如何在WinRT中获得密钥

时间:2013-08-30 06:28:45

标签: c# events windows-runtime winrt-xaml

我曾使用OnTextInput Event来获取WPF / Silverlight中最终用户的Key Pressed,但是在WinRT的情况下,我没有这样的事件,而且我对KeyDown事件感到震惊。虽然事件返回用户按下的键,但是当事件返回VirtualKey Enum时,我无法区分大小写(即大小写)。

有没有可行的解决方法?

此致

1 个答案:

答案 0 :(得分:5)

很多WinRT程序员都有这个问题,事件不是很容易被发现。微软在命名此事件方面的表现还不够。它是Winforms中的KeyPress,WPF中的TextInput。 WinRT的另一个选择是CharacterReceived事件。