Windows 窗体控件中的边距和填充

更新:2007 年 11 月

在窗体上精确定位控件对于许多应用程序都非常重要。System.Windows.Forms 命名空间提供了许多布局功能来实现此目的。其中最重要的两个是 MarginPadding 属性。

Margin 属性定义控件周围的空白,使其他控件和该控件边框保持指定距离。

Padding 属性定义控件内部的空白,使控件的内容(例如其 Text 属性值)与该控件边框保持指定距离。

下图显示了控件的 PaddingMargin 属性。

Windows 窗体控件的填充和边距

Visual Studio 中对此功能提供了设计时支持。 演练:使用 Padding、Margins 和 AutoSize 属性对 Windows 窗体控件进行布局
演练:使用 Padding、Margins 和 AutoSize 属性对 Windows 窗体控件进行布局
演练:使用 Padding、Margins 和 AutoSize 属性对 Windows 窗体控件进行布局
演练:使用 Padding、Margins 和 AutoSize 属性对 Windows 窗体控件进行布局

请参见

参考

AutoSize

Margin

Padding

LayoutEngine

TableLayoutPanel

FlowLayoutPanel