Control.Padding 属性

定义

获取或设置控件内部的填充边距。

public:
 property Thickness Padding { Thickness get(); void set(Thickness value); };
Thickness Padding();

void Padding(Thickness value);
public Thickness Padding { get; set; }
var thickness = control.padding;
control.padding = thickness;
Public Property Padding As Thickness
<control Padding="uniform"/>
- or -
<control Padding="left&right,top&bottom"/>
- or -
<control Padding="left,top,right,bottom"/>

属性值

控件内容与其边距边框之间的间距量。 默认值为 “粗细” ,其值在所有四侧都为 0。

注解

每个控件可能基于其可视模板以不同的方式应用此属性。 此属性仅影响其模板使用 Padding 属性作为参数的控件。 在其他控件上,此属性不起作用。 有关控件模板的详细信息,请参阅 Template 属性。

相关属性是 Margin (FrameworkElement) 的属性。 对于许多控件,边距和填充通常会混合在一起,两者之间的划分在呈现中并不明显。 对于此类控件,通常指定 MarginPadding,但不能同时指定这两者。 有关边距与填充之间的关系的详细信息,请参阅 对齐、边距和填充 或使用 XAML 定义布局

适用于

另请参阅