0

我将两个GroupBox控件彼此相邻放置(左和右),Margin在设计器中按它们的值分隔。然后,当程序运行时,我调整 leftGroupBox的大小Width并将其重叠到 secondGroupBox中。

是否可以在父控件上调用某种刷新来重新绘制正确的所有子控件Margins?我尝试Invalidate了父母,但没有奏效。

谢谢!

4

2 回答 2

0

尝试使左GroupBox的Dock=Left和右GroupBox的Dock=Fill,孩子们也使用Dock属性,也许你可以让它与framework4一起使用,id没有尝试其他版本

您也可以将两个 GroupBox 添加到一个面板中,用于您的空间布局

于 2013-02-07T02:51:02.187 回答
0

除非您特别选择了 flowlayoutpanel 或类似的东西,否则您的按钮将固定在其位置,除非移动。再多的重新布局也无法解决这个问题。

我建议您返回设计器,添加一个 flowlayoutpanel 并将您的按钮移动到该面板上。

于 2013-02-07T03:19:31.613 回答