Есть ли способ, кроме добавления события для каждого отдельного элемента управления, чтобы событие KeyDown срабатывало независимо от выбранного элемента управления?
Событие KeyDown независимо от выбранного элемента управления
Ответы (1)
В WPF вы можете использовать Keyboard.KeyDown
или Keyboard.PreviewKeyDown
и подписываться на контейнер, а не на каждый элемент. Базовые стратегии всплывающей и туннельной маршрутизации маршрутизируемого события заставят его правильно пройти в контейнер.
Дополнительные сведения см. в разделе Как всплывать или туннелировать базовые события на CodePlex.
person
Reed Copsey
schedule
28.01.2013
Итак, если я добавлю событие в свою сетку, единственный дочерний элемент моего окна, это сработает?
- person Wilson; 29.01.2013