FlowLayoutPanel自动包装不适用于自动调整大小

Yeg*_*gor 9 c# flowlayoutpanel winforms

.NET Framework/C#/ Windows窗体

我希望FlowLayoutPanel根据其内部的控件数量自动调整其宽度或高度.如果没有足够的空间(包装其内容),它也应该更改列数/行数.问题是,如果我设置自动调整大小,那么flowlayoutpanel不会包装我插入的控件.哪种解决方案最好?

谢谢!

小智 0

您是否根据用户的操作动态添加控件?恐怕您需要在代码中动态更改 FlowLayout 属性,向其中添加新控件时,然后刷新表单即可解决问题。