Winforms FlowLayoutPanel

时间:2016-12-19 20:37:49

标签: c# winforms

我有一个带有FlowLayoutPanel的自定义cotrol。该应用程序允许用户将其他自定义控件拖放到它,而不限制这些子控件的数量。 我需要的是一些自动缩放FlowLayoutPanel的方法,例如,当有太多的子控件时,防止滚动,而是调整它们的宽度和高度,以便它们都适合。 此外,我需要能够放大和缩小FlowLayoutPanel,当最大放大时是所有子控件都在里面。 enter image description here

我可以在运行时计算它,但我在这里问,因为可能有一个不太复杂的解决方案,我不知道。我googled offcourse并发现只有Anchor和Dock,两者都没有帮助我,因为用户可以改变子控件在面板中的位置是重要的。 如果有人知道更好的方法,请帮助我,谢谢。

0 个答案:

没有答案