WPF中的选项卡控件

时间:2016-03-17 12:54:52

标签: c# wpf controls

我使用TextBox,ListBox,RichTextBox和Menu创建了一个新的WPF应用程序。我想在前3个控件之间创建一个制表符圈。当RichTextBox聚焦并且用户按下Tab(KeyDown事件)时,我将焦点设置为我的TextBox。但是当我运行程序并按Tab键时,菜单会被聚焦而不是TextBox。

我尝试使用新的C#应用​​程序,但没有收到此错误。不知何故,这只发生在WPF中。

1 个答案:

答案 0 :(得分:2)

您可以在每个控件上设置TabIndex。这将允许您制作自己的字段顺序。

如果要从制表位中排除菜单,请在其上使用:

KeyboardNavigation.IsTabStop="False"

注意:您无需自行处理事件。 WPF将处理Tab键。