У меня есть список, в котором каждый элемент представлен с помощью текстового поля. Дело в том, что я хочу иметь возможность вставлять вкладку между всеми элементами в списке, прежде чем переходить к следующему элементу в окне xaml.
Текущее (и нормальное поведение WPF) заключается в том, что когда я вставляю в список, первый элемент подсвечивается, если я снова нажимаю, то фокус перемещается в текстовое поле внутри этого элемента. Если я снова закрою, фокус перемещается к следующему элементу в окне (без прохождения каких-либо других элементов в ListBox).
Поведение, которое я хочу, следующее: Когда я вставляю в список, первое текстовое поле автоматически получает фокус (без выделения всего элемента) *. Если я снова наберу, то следующее текстовое поле в списке будет сосредоточено. Когда я вставляю последнее текстовое поле в списке, затем фокус переходит к следующему элементу управления.
* Я уже как это делаю, я просто размещаю его здесь, чтобы объяснить весь процесс.
Я искал решение, и я не смог что-то найти.