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

标签 c# winforms flowlayoutpanel

.NET Framework/C#/Windows 窗体

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

谢谢!

最佳答案

将 FlowLayoutPanel 的 MaximumSize 设置为您希望它环绕的宽度。设置 WrapContents = true。

关于c# - FlowLayoutPanel 自动包装不适用于自动调整大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1471083/

相关文章:

.net - Flowlayout 面板和自动调整子控件大小不起作用

c# - 如何拆分双或多个空行? Regex.Split 添加不需要的字符串

c# - WinForms 中的 CKEditor 下拉工具栏未注册点击事件

.net - 使用 BindingSource 很慢?

.net - C++ - 如何使表单关闭应用程序?

c# - 具有右锚定静态面板的可变高度 FlowLayoutPanel

c# - 停靠栏更改时 UserControl 未在 FlowLayoutPanel 中呈现

c# - 将参数传递给 IServiceLocator

c# - 可玩高度图

c# - DataGridViewComboBoxCell : How to set selected value when adding a row?