В нашем приложении WPF нам нужно знать, какой элемент управления получит следующий фокус, если мы нажмем клавишу Tab. Однако мы не хотим, чтобы фокус действительно менялся. Нам просто нужно знать, кто получит фокус.
Можно ли это сделать?
В нашем приложении WPF нам нужно знать, какой элемент управления получит следующий фокус, если мы нажмем клавишу Tab. Однако мы не хотим, чтобы фокус действительно менялся. Нам просто нужно знать, кто получит фокус.
Можно ли это сделать?
Вы можете использовать UIElement.PredictFocus
метод:
var nextFocusedControl =
currentFocusedControl.PredictFocus(FocusNavigationDirection.Next);
Next
не поддерживается PredictFocus
. Это приведет к исключению.
- person O. R. Mapper; 02.03.2020
Насколько я понимаю, вы можете добиться этого,