Каков рекомендуемый способ включения единого фокуса для всего ввода с клавиатуры в Winrt? - PullRequest
0 голосов
/ 27 ноября 2018

В программе на C ++ / winrt со многими элементами управления и панелями xaml мне интересно, есть ли рекомендуемый способ направить весь ввод с клавиатуры на один обработчик?И восстановить это, если пользователь временно использует TextBox или другой текстовый ввод?Я обнаружил, что обработка событий keydown / keyup в MainPage работает только до тех пор, пока человек не использует мышь для взаимодействия с любой из различных стековых панелей программы и т. Д., После чего кажется невозможным восстановить фокус на MainPage.Это программа, в которой клавиатура используется не только для ввода текста в поля;он используется для запуска других событий.

...