当前位置: 首页 > 编程语言 > C#

SplitContainer的面板作为其他窗体的MDI父级共享

时间:2023-04-11 01:28:38 C#

SplitContainer的面板作为其他窗体的MDI父级我想在第二个面板(Panel2)上放置另一个表格。但是,无法将全新窗体的MDIParent属性设置为Panel2。所以,问题是——如何将SplitContainer的面板设置为另一个控件的MDIParent?提前感谢您的指导!干杯MDIParent只能是另一种形式。您需要做的是在子窗体上将TopLevel设置为False。然后您可以将它添加到任何控件,就好像它是任何其他控件一样(通过将它添加到父控件的Controls集合)。但是,它不会像在MDI容器中那样工作(因为您将无法最小化或最大化它)。如果你想制作一个Panel-Splitter-MdiClient表单,请参阅PanelsandMDIinc#如果你打算使用splitcontainer加载不同的子表单,这可能会有所帮助。您可以使用从包含普通WinForm可能具有的所有小部件的面板派生的类,而不是使用WinForms。要显示它们,只需将它们添加到splitcontainer的Panel2控件集合中。需要记住的一些事件和方法是:以上是C#学习教程:SplitContainer的面板作为其他窗体的MDI父级,共享所有内容。注意——本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: