首页 > 解决方案 > FlowLayoutPanel 子控件重叠

问题描述

当有超过 160 个控件添加到 FlowLayoutPanel 时(WarpContents=False,因此所有控件都在一行中),在该索引之后添加的控件相互堆叠/重叠。

删除其中一个重叠的控件(当它在视图中或靠近它时,很奇怪)修复了定位/排序问题。


演示:https ://imgur.com/88WjTRI

顶部 FLP 是 WarpContents=False,底部是 True。其他一切都相同 Button1 添加了 165 个控件,Button2 删除了顶部 FLP 中的 1 个重叠控件。


有没有办法防止这种行为发生,这样我就不必添加(临时)控件并删除它们来修复其他控件的位置?

标签: vb.netwinformsflowlayoutpanel

解决方案


推荐阅读