【发布时间】:2012-02-08 06:03:26
【问题描述】:
我有一个 MDIContainer 表单。当子窗体最大化时,其标题栏与菜单合并。
我们如何避免这种合并?这意味着子窗体也必须以最大化状态显示其标题栏。
【问题讨论】:
标签: c# windows winforms winapi
我有一个 MDIContainer 表单。当子窗体最大化时,其标题栏与菜单合并。
我们如何避免这种合并?这意味着子窗体也必须以最大化状态显示其标题栏。
【问题讨论】:
标签: c# windows winforms winapi
你不能。这就是多文档界面 (MDI) 的工作原理。
如果你不想要这个,那么你就不要 MDI。
【讨论】:
一般来说,Windows 中的每个“真正”控件实际上都是它自己的窗口。您也可以将其视为窗口只是控件。这意味着,如果您有时间和耐心,您可以使用 Windows API 通过将每个窗口的父级设置为您的容器控件来制作自己的 MDI 容器。但是做完之后,我可以保证这将是一个真正的痛苦,我不保证你会真正得到你想要的效果——至少,不会没有其他问题的代价。
【讨论】: