调整FlowLayoutPanel中usercontrols之间的间距

时间:2012-07-04 14:09:44

标签: c# winforms user-controls flowlayoutpanel

我正在构建一个WinForms应用程序窗口(窗体),我正在使用FlowLayoutPanel,并在其中添加了usercontrols。现在我一直在查看FlowLayoutPanel和UserControl的属性,但似乎无法找到与usercontrols之间的间距有关的任何内容。我希望usercontrols彼此更接近,如果只有几个像素。 usercontrols本身在numericUpDown的任何一侧都没有空格。任何建议都会有所帮助。

我的FlowLayoutPanel:

example flow layout panel

1 个答案:

答案 0 :(得分:26)

Panel和其他类似控件同时具有MarginPadding属性。填充确定控件内部的间距...例如面板。如果在Panel控件中将Padding设置为3(All),则控件将捕捉到对照内部边缘的3个填充像素。

保证金以相同的方式工作,但在其他控件之间。如果“边距”设置为3(全部),控件将自动捕捉到边距。

我没有使用FlowLayoutPanel,但是一旦和IIRC,您可以为单元格设置填充。检查用户控件的边距,并检查布局单元格的填充。将1设置为0,将另一个设置为3。