У меня есть окно WPF, которое разделено на две части. Одна часть содержит itemscontrol, который генерирует текстовые поля, определяемые привязкой видимой коллекции во ViewModel.
Другая часть окна имеет элемент управления содержимым, который загружает пользовательский элемент управления с использованием таблицы данных и привязки модели представления. Также этот пользовательский элемент управления имеет кнопки.
Проблема в том, что я хочу, чтобы фокус клавиатуры всегда находился внутри текстовых полей в itemscontrol, и не хочу, чтобы фокус клавиатуры перемещался на кнопку управления пользователем, даже если они нажаты.
В настоящее время при нажатии кнопки фокус клавиатуры переключается с текстовых полей на кнопки управления пользователем.
Есть ли способ сохранить фокус клавиатуры в текстовом поле в itemscontrol.