вкладка только через элементы внутри сетки - PullRequest
1 голос
/ 19 октября 2011

У меня есть несколько элементов управления внутри Grid, и этот Grid является дочерним контейнером другого контейнера, который также является дочерним контейнером другого контейнера и так далее.Порядок вкладок элементов управления внутри Grid является правильным, за исключением того, что когда пользователь нажимает клавишу TAB, фокусируясь на последнем элементе управления Grid, фокус покидает элементы управления Grid и переходит к другим элементам управления других контейнеров.Как мне распределить порядок вкладок внутри таблицы?Сетка не должна быть в состоянии потерять фокус, используя клавишу TAB на клавиатуре.

1 Ответ

4 голосов
/ 19 октября 2011

Вы можете установить свойство KeyboardNavigation.TabNavigation в вашей сетке на Cycle, поэтому клавиша Tab будет переключаться между элементами управления в контейнере, вместо того, чтобы продолжать управлять элементами вне сетки

KeyboardNavigation.TabNavigation="Cycle"
...