2010-04-23 56 views
0

我的C#项目包含一个窗体。在窗体顶部有一些控件,在窗体底部有一些控件,以及中间的一个FlowLayoutPanel,所有这些控件都是用Visual Studio窗体设计器放置的。Windows窗体在.NET中自动调整大小

在运行期间,控制被动态地添加到与从所述FlowLayoutPanel的除去,并且将面板和形式本身都配置的他们的内容为自动适应大小。

但是,由于某些控件与设计者放在FlowLayoutPanel的上下,所以在将新控件添加到FlowLayoutPanel时,所需的调整大小无法进行。

有没有人知道这个问题的方便补救措施?

回答

3

锚要移动到他们需要远离的距离相同形式的侧视图(S)的控制。

+0

辉煌!但是有没有办法让FlowLayoutPanel开始侵入它下面的按钮,而不是在面板通过按钮展开到窗体底部之后,扩展窗体? – mcoolbeth 2010-04-23 21:32:02

+0

呃..检查'FlowLayoutPanel.Bounds.Bottom'并将其与'Button.Bounds.Top'进行比较? – 2010-04-23 21:41:42

0

你最好的选择可能是把所有控件到“父” TableLayoutPanel中。

相关问题