我有一个 UserControl
,它由一个 Label
(顶部)、一个 FlowLayoutPanel
(填充、自上而下流和无换行)和一个面板
(底部)。用户控件根据它获取的内容列表创建许多控件,并将它们添加到 FlowLayoutPanel
。
如何让 UserControl
正确调整自身大小,使 FlowLayoutPanel
没有任何滚动条?我尝试在 FlowLayoutPanel
和 UserControl
本身上使用 AutoSize
和 AutoSizeMode
的各种组合,但我可以'似乎让它工作。要么我最终得到的东西根本不会自行调整大小,要么它变得不够大,要么被压缩成几乎没有。
最佳答案
感谢所有建议。这次的解决方案似乎是将 FlowLayoutPanel
和 UserControl的
本身。AutoSize
设置为 true
现在,如何获取将包含此 UserControl
以及一些其他控件的表单,我现在还不太明白,但我想应该是一个单独的问题...
关于C#:如何让用户控件正确地自动调整自身大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1356232/