FlowLayoutPanel与很多孩子一起出现故障

时间:2014-04-08 00:26:50

标签: c# winforms

我在使用FlowLayoutPanel和子控件渲染时出现问题。如果我添加了300多个子控件,面板将停止在某个时刻渲染它们。最后显示的项目有一些重叠,缺少所有其他子控件。谢谢。

FlowLayoutPanel glitch

1 个答案:

答案 0 :(得分:1)

看起来FlowLayoutPanel不支持很多控件。我修复它的方法是创建包含FlowLayoutPanel和Vertical滚动条的新用户控件。 Panel一次可容纳100个控件,逻辑处理v滚动条位置,向面板添加或删除控件。

这种方式允许处理4000多个子控件。