WPF/xaml中视图元素之间的选项卡

WPF/xaml中视图元素之间的选项卡,wpf,xaml,keyboard,navigation,tabbing,Wpf,Xaml,Keyboard,Navigation,Tabbing,我正在尝试在xaml中的当前WPF项目上设置选项卡键盘控件选项 本质上,我在一个视图中,在另一个视图中,在另一个视图中有一个TextBox元素。无论如何,当按下键盘上的tab键时,它开始在容器视图的各个元素之间循环,并最终进入我需要它进入的文本框。我希望从这个文本框开始,我希望有一个简单的方法来实现这一点 我试着设置KeyboardBinding.TabNavigation设置以及TabIndex选项,但这些都不符合我想要的方式 据我目前所知,我担心我可能需要转到容器视图,分别在每个ItemCo

我正在尝试在xaml中的当前WPF项目上设置选项卡键盘控件选项

本质上,我在一个视图中,在另一个视图中,在另一个视图中有一个TextBox元素。无论如何,当按下键盘上的tab键时,它开始在容器视图的各个元素之间循环,并最终进入我需要它进入的文本框。我希望从这个文本框开始,我希望有一个简单的方法来实现这一点

我试着设置KeyboardBinding.TabNavigation设置以及TabIndex选项,但这些都不符合我想要的方式

据我目前所知,我担心我可能需要转到容器视图,分别在每个ItemControls上设置绑定属性,然后为每个子元素使用本地选项卡设置

无论如何,我希望有一个更有效的方法

提前感谢。

在您的根容器(在我的示例中,它是一个用户控件)上,按如下方式设置焦点:

<UserControl FocusManager.FocusedElement="{Binding ElementName=txtMyTextBox}">
    <TextBox x:Name="txtMyTextBox" />
</UserControl>

太棒了!这正是我需要的!谢谢!:)