1
我有一个form
(600x500像素)。在这form
有2 groupboxes
。第一个是260像素,第二个是330像素。当调整大小格式时均匀调整GroupBoxs的大小
我想要的是,当我调整form
的大小时,这两个框会调整大小,但保持比例。 (第二个比第一个大)。
无论我如何设置Anchor
点,我似乎都无法做到这一点。
我有一个form
(600x500像素)。在这form
有2 groupboxes
。第一个是260像素,第二个是330像素。当调整大小格式时均匀调整GroupBoxs的大小
我想要的是,当我调整form
的大小时,这两个框会调整大小,但保持比例。 (第二个比第一个大)。
无论我如何设置Anchor
点,我似乎都无法做到这一点。
可以实现与一个TableLayoutPanel
这样的:
Form
添加TableLayoutPanel
。锚设置为Left
,Top
,right
(并在需要Bottom
)或设置Dock属性设置为Fill
TableLayoutPanel
(默认情况下有两列两行,所以删除最后一行)GroupBoxs
每个单元Fill
或Top
每个GroupBox
System.Windows.Forms.SizeType.Percent
,所以只是调整第一列的设计师,因为你需要。结果:
之前调整
调整后(缩小图像,所以你可以看到,它保持比例)
锚不解决这个问题。一个TableLayoutPanel会。 –
耶!谢谢!将其张贴为答案,以便我可以接受它! – sharkyenergy
@HansPassant +1当您添加此评论时,我正在写我的答案。 – Chris