Переместить фокус в ответ на события клавиатуры в XAML

у нас есть представление WPF с двумя текстовыми полями. Я'Я хотел бы автоматически перемещать фокус вперед от первого текстового поля ко второму, когда пользователь нажимает стрелку вниз на клавиатуре точно так же, как это делает Tab.

Кажется, что я должен быть в состоянии сделать это на 100% декларативно, но по некоторым причинам команды, которые я думал, будут делать это не 'Кажется, я ничего не делаю. Вот моя первая попытка, которая нет работа:


    
        
            
            
        
    
    

У кого-нибудь есть опыт с этим? Похоже, я должен иметь возможность использовать либо InputBindings, либо EventTrigger для этого.

Я использую MVVM, и это проблема View. Я мог бы просто заглянуть немного в коде (это проблема с точки зрения просмотра, это разумно), но мне кажется, что яЯ что-то упустил.

Ответы на вопрос(1)

Ваш ответ на вопрос