我想知道是否有人可以帮助我?
我遇到的问题是 Windows 表单 TabPage 将焦点转移到表单重新激活上。该窗体有一个带有四个或五个 TabPages 的 TabControl。每个标签页都有许多不同的控件。
场景如下:用户通过第一个 TabPage 上的几个控件进行选项卡,然后生成并显示一个新表单(比如从 TextBox 的一个离开事件),它从第一个表单中移除焦点,因为它自己获得焦点。用户在新表单上选择一个值并关闭它。- 然后我希望原始表单知道用户在哪里选择了标签并将焦点设置到该控件。
但是,似乎当表单重新激活时,它会设置焦点,而不是回到用户到达的位置,甚至是活动 TabPage 的选项卡顺序中的第一个控件。相反,它将焦点放在活动的 TabPage 本身。
这附近有什么地方吗?
谢谢和亲切的问候,杜安。