У меня есть TabControl с тремя элементами Tab. Когда пользователь нажимает на второй TabItem, я хочу вернуть его / ее к первому TabItem и установить определенный TextBox, чтобы иметь фокус клавиатуры, если встречаются определенные обстоятельства. У меня чертовски много времени, чтобы это произошло. Я могу легко установить текущий TabItem на первый, но независимо от того, что я пытаюсь, я не могу получить фокус клавиатуры на TextBox, который я хочу. Я пытался вызвать метод Focus в TextBox, и я пытался использовать метод Keyboard.Focus (). Кажется, ничего не работает.