Необходимо указать TabNavigation
присоединенное свойство, чтобы WPF знал, что делать, когда пользователь нажимает на вкладку, и в текущей области больше нет элементов управления для перехода на:
<ListBox>
<ListBox.ItemContainerStyle>
<Style TargetType="ListBoxItem">
<Setter Property="KeyboardNavigation.TabNavigation" Value="Continue"/>
</Style>
</ListBox.ItemContainerStyle>
</ListBox>
Выше я указываю, что когда в ListBoxItem
больше нет элементов для фокусировки, нажатие вкладки должно продолжаться до следующего контейнера логической фокусировки (т. Е. Следующего ListBoxItem
).