我在Button
中有几个FlowLayoutPanel
控件,我想将它们精确地设置在Form
的中间底部。
在下图中,我将Button
精确地设置在中间,方法是手动将FlowLayoutPanel
填充设置为400左侧。
但是当我尝试调整大小或恢复按钮时,由于手动设置填充,不再在中间。
每当我尝试调整大小时,我都可以在FlowLayoutPanel
中间设置按钮。我跟进了答案
this post动态添加和删除按钮。
答案 0 :(得分:6)
在控件上执行以下设置:
FlowLayoutPanel
AutoSize
的{{1}}设置为FlowLayoutPanel
true
的{{1}}设置为AutoSizeMode
FlowLayoutPanel
的{{1}}属性设置为GrowAndShrink
Anchor
托管FlowLayoutPanel
Top, Bottom
中使用一个TableLayoutPanel
和一个FlowLayoutPanel
。Column
的{{1}}属性设置为Row
。这样,当您动态添加或删除图像时,所有图像都将显示在表单的底部中心。