У меня есть сетка, и в сетке я устанавливаю свой первый элемент для фокусировки:
<Grid FocusManager.FocusedElement="{Binding ElementName=companyNameField}">
Когда окно открывается, правильный элемент управления фокусируется.
Но еслиЯ перемещаюсь по всей форме, когда вышеупомянутое сфокусированное поле должно быть в фокусе, нигде в окне нет видимого курсора.
Если я нажимаю клавишу Tab еще раз, он выбирает элемент управления после элемента управления, который долженбыть выбранным.
Если я полностью удаляю атрибуты focusmanager из своей сетки, я корректно вкладываю все свои элементы управления в правильном порядке.
Даже незнакомец, если я оставляю в атрибутах focusmanager исначала нажмите на первое текстовое поле, а затем сфокусируйтесь на всей форме, затем оно выделит мое текстовое поле, как и любой другой элемент управления.
Если у вас есть какие-либо идеи, я бы хотел помочь.
Спасибо