我有form
(600x500像素)。在此form
中有2个groupboxes
。第一个是260像素,第二个是330像素。
我想要的是,当我调整form
的大小时,这两个框会随之调整大小,但要保持比例。 (第二个比第一个大)。
无论我如何设置Anchor
点,我似乎都无法做到这一点。
答案 0 :(得分:1)
您可以使用TableLayoutPanel
来实现这一目标:
TableLayoutPanel
上添加Form
。将锚点设置为Left
,Top
,right
(以及需要的Bottom
)或将Dock属性设置为Fill
TableLayoutPanel
上添加两列(默认情况下有两列和两行,因此请删除最后一行)GroupBoxs
插入每个单元格Fill
Top
或GroupBox
System.Windows.Forms.SizeType.Percent
,因此只需在设计器中根据需要调整第一列。结果:
调整大小之前
调整大小后(图像缩小,以便您可以看到它保持比例)