0

我有一个 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 }(浏览这些组合的所有实例-> Apply changes button -> AboutButton。

点击 H 按钮,关于按钮,帮助按钮 - 将显示一个弹出窗口。

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

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

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

任何帮助,将不胜感激,

4

1 回答 1

0

这里的问题是基本窗口正在丢失为其设置的选项卡导航信息。我刚刚为窗口添加了一个按键事件......并从后面的代码中设置标签导航。

于 2013-11-07T06:23:24.333 回答