如何在窗体中增加所有控件

How to grow all controls within form

我在调整两个面板中控件的大小时遇到​​困难...

我有一个表格,其中两个面板堆叠在一起。顶部面板占窗体的 38%,底部面板占窗体的 58% 和 4% 的间隙 between.I 一个是选项卡控件,另一个是组框。

我一直在尝试在面板内执行 fills/docks,这将导致所有控件随着面板的大小而增大和缩小。换句话说,我试图根据表单大小为所有控件保持相同的 space 和大小百分比。 Visual Studios 在尝试不同的 fills/docks 时不断崩溃,我不想计算每个控件的大小百分比和 x/y 坐标。有没有办法在面板或容器内设置填充,使其在大多数尺寸下看起来几乎相同?

根据我的经验,对接带来的问题多于它的帮助。相反,我所做的是取消停靠控件,然后将它们固定在所有侧面。然后我在面板中按照我想要的方式调整它们的大小。然后,如果面板被调整大小,锚定在其中的控件将相应地调整大小,并且它将像我希望的那样保持在边界内。试试看。