Скажем, у нас есть набор визуальных типов, каждому из которых соответствует обработчик, который должен вызываться при получении фокуса элементом данного типа. Вот как это сделать лучше?
Как отлавливать изменение логического фокуса в пределах всего окна?
1
Спросил
Новые ответы
1
Самый простой способ - это определить обработчик на событие GotFocus окна. Благодаря маршрутизации событий события получения фокуса у дочерних элементов будут обрабатываться обработчиком окна. Это не сработает, если у самого дочернего элемента на данное событие назначен обработчик, в котором значение e.Handled устанавливается в true.