可能的重复:
如何“停靠”/附加 winforms 表单 https://stackoverflow.com/questions/1238503/how-to-dock-attach-winforms-forms
我有两种形式:MainForm 和PanelForm。
我已经将其设置为通过重写 MainForm 的 OnMove 来将 PanelForm 附加到 MainForm,以便 PanelForm 与 MainForm 一起移动。这是为了模拟PanelForm是MainForm的面板。
我可以将 PanelForm 与 MainForm 对接和取消对接,以及折叠它。
问题是,当我最小化 MainForm 或它失去对其他应用程序的焦点时,当我返回到 MainForm 时,我必须手动 Alt-Tab 切换 PanelForm。
有没有办法将PanelForm附加到MainForm,而不重写OnMove或其他东西来模拟它的附加?
您不能同时拥有两个“活动”表单/窗口。但是,您可以通过激活主窗口将一个或多个窗口置于前台。为此,请使用Form.Show(ownerForm)
覆盖。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)