2013-08-30 2 views
1

WPF/Silverlight에서 최종 사용자가 누르는 키를 얻기 위해 OnTextInput 이벤트를 사용했지만 WinRT의 경우에는 그러한 이벤트가 없으며 KeyDown 이벤트로 공격 받았습니다. 이벤트가 사용자가 누른 키를 반환하더라도 이벤트가 VirtualKey Enum을 반환 할 때 대소 문자를 구별 할 수는 없습니다 (즉, 대문자 또는 소문자).WinRT로 누른 키를 얻는 방법

가능한 해결 방법이 있습니까?

감사는 WinRT 프로그래머의

+0

http://msdn.microsoft.com/library/windows/apps/hh868246.aspx –

+0

'TextChanged' 이벤트를 사용해보십시오. – Xyroid

답변

5

많은이 문제가, 이벤트는 매우 검색 할 수 없습니다. Microsoft는이 이벤트의 이름을 지정하는 데있어 일관성이 없습니다. WinForms의 KeyPress, WPF의 TextInput입니다. WinRT에 대한 또 다른 선택은 CharacterReceived 이벤트입니다.

관련 문제