我有一个 winform MAINFORM ,需要以此形式打开子窗体,如图所示。黑色部分是一个面板并且包含一个编号。具有多个节点的 LinkLabels 和 Treeview。在其余部分中,我想在单击面板上的链接标签时显示子表单。
子表单应完全适合剩余空间,即不包括面板覆盖的空间的空间。
请帮我解决代码,如何将新表单放入左侧空间。
Also, i would like to ask, that, shall i use the panel or is there some other control which could be more efficient or better here.
Also, does the MAINFORM needs to be made an MdiContainer?
Winforms 已经自动执行此操作。您不必编写任何代码,只需在设计器中将面板控件的 Dock 属性设置为 Left 即可。深灰色MDI客户区自动缩小以占据剩余空间。您创建的任何 MDI 子窗口都不会与面板重叠,它们仅限于 MDI 客户区。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)