我尝试了很多事情。这对我有用:
将您的顶部面板替换为TableLayoutPanel
(Anchor= Top, Left, Right
, ColumnCount=2
RowCount=1
, Autosize = True
, AutosizeMode = GrowAndShrink
)并为右列指定 x 像素的固定宽度(左列将调整为 100%)
在左栏中输入您的FlowLayoutPanel
(Autosize = True
, AutosizeMode = GrowAndShrink
, Anchor= Top, Left, Right
)
在右栏中输入Panel
(Autosize = False
, Anchor= Top, Bottom, Left, Right
)
它的外观如下:蓝色= FlowLayoutPanel,绿色=面板
Before Resize
After Resize
Don't forget to set a min Width to your form. Or it could look like this