How to get the Key Pressed in WinRT

笑着哭i 提交于 2019-11-27 08:29:05

问题


I had used OnTextInput Event to get the Key Pressed by the end user in WPF/Silverlight, but in case of WinRT I dont have such events and I am struck with KeyDown Event. Though the event returns the Key Pressed by the User, I am not able to differentiate the case (i.e, lower or upper case) as the event returns VirtualKey Enum.

Is there any possible workarounds?

Regards


回答1:


Lots of WinRT programmers have this problem, the event just isn't very discoverable. Microsoft hasn't been consistent enough about naming this event. It is KeyPress in Winforms, TextInput in WPF. Yet another choice for WinRT, it is the CharacterReceived event.



来源:https://stackoverflow.com/questions/18526373/how-to-get-the-key-pressed-in-winrt

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!