Я подключил обработчик событий к событию KeyDown
TextBox. Обработчик событий имеет аргумент типа KeyEventArgs
со свойствами Key
и PlatformKeyCode
. Проблема возникает как для клавиш 1 , так и ! , нажатых на программной клавиатуре Windows Phone, значения для Key и PlatformKeyCode
равны D1
и 49
соответственно. Я не могу сказать, какая клавиша была нажата. Также статическое свойство Keyboard.Modifiers
возвращает " None "
Итак, как определить нажатую клавишу?