在WPF应用程序中关闭弹出窗口后,制表符不起作用

在WPF应用程序中关闭弹出窗口后,制表符不起作用,wpf,keyboard,popup,focus,Wpf,Keyboard,Popup,Focus,我有一个WPF应用程序,其中数据按组排列 App的结构如下所示 ----------------------------------------------------------------------------- AboutButton HelpButton ---------------------------------------------------------------------

我有一个WPF应用程序,其中数据按组排列

App的结构如下所示

-----------------------------------------------------------------------------
                                                AboutButton HelpButton
-----------------------------------------------------------------------------
-----H Button---------------grouped data-------------------------------------
-----H Button---------------grouped data-------------------------------------
-----H Button---------------grouped data-------------------------------------
-----H Button---------------grouped data-------------------------------------
-----H Button---------------grouped data-------------------------------------
                                                       Apply Changes button
-----------------------------------------------------------------------------
如果我没有单击“H”按钮,选项卡将毫无效果。即->AboutButton->HelpButton->{H button-grouped data}(查看这些组合的所有实例->应用更改按钮->AboutButton

单击H按钮、关于按钮、帮助按钮-将显示一个弹出窗口

如果我们单击这些按钮中的任何一个(显示弹出窗口),关闭弹出窗口,从那时起,选项卡将仅限于该特定组

也就是说,如果我们单击“关于/帮助”按钮,它将不会移动到它下面的控件。 如果单击“H”按钮,焦点将不会移动到“关于/帮助”或“应用更改”按钮

我需要它是无缝的,即使我点击一个按钮打开弹出窗口


如果您有任何帮助,我们将不胜感激。

这里的问题是基本窗口失去了为其设置的选项卡导航信息。
我刚刚为该窗口添加了一个向下键事件..并从代码隐藏设置选项卡导航。

发布相关XAML。