强制FlowLayoutPanel重新布局控件。

时间:2014-05-09 19:18:27

标签: c# forms user-interface

我在SplitContainer中有一个FlowLayoutPanel。当用户调整表单(和SplitContainer)的大小时,我想将FlowLayoutPanel的WrapContents属性更改为false,并允许面板中的控件向左和向右伸展而不是向上拉伸和下来的名单。

但是,当我更改WrapContents属性时,FlowLayoutPanel不会重新布局控件,它实际上似乎什么都不做。 (我认为只有在新添加某些内容时才会考虑该属性?)

有没有办法强制FlowLayoutPanel重新布局它拥有的所有控件?

1 个答案:

答案 0 :(得分:0)

我通过改变.FlowDirection的{​​{1}}来解决这个问题,

FlowLayoutPanel

虽然此修复程序并未针对原始问题进行修复,但它确实解决了原始问题。