信息
您所需的主题如下所示。但此主题未包含在此库中。

Control.Padding 属性

2013/12/13

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

Namespace:  System.Windows.Controls
程序集:  System.Windows(位于 System.Windows.dll 中)
XMLNS for XAML: 未映射到 xmlns。

声明
Public Property Padding As Thickness
<control Padding="uniform"/>
- or -
<control Padding="left&right,top&bottom"/>
- or -
<control Padding="left,top,right,bottom"/>

XAML 值

uniform

一个数值,用于指定统一的 Thicknessuniform 值应用于全部四个 Thickness 属性(LeftTopRightBottom)。

left&right

一个数值,用于指定对称 ThicknessLeftRight

top+bottom

一个数值,用于指定对称 ThicknessTopBottom

left right top bottom

一些数值,用于指定 Thickness 结构的四个可能的维度属性(LeftTopRightBottom

  • 在如上所示的 XAML 语法中,还可以使用空格而不是逗号作为值之间的分隔符。

  • 有关值约束的附加说明,请参见"备注"。

属性值

类型: System.Windows.Thickness
Control 的内容与其 MarginBorder 之间的空间量。默认情况下,所有四个边的宽度为 0。

依赖项属性标识符字段: PaddingProperty

从技术上讲,可以使用负的 Thickness 值,但设置 Padding 属性时应慎用负值。负值将导致在控件图面的界限之外绘制内容,但可以故意以此方式使用负值来实现某种效果。

从技术上讲,Padding 可以是非整数的 Thickness 值,但通常应避免这种情况。非整数值将引入子像素呈现,这有可能导致消除锯齿项目。

此属性仅影响其模板使用 Padding 属性作为参数的控件。对于其他控件,此属性不会产生任何影响。

Windows Phone OS

受以下版本支持: 8.0, 7.1, 7.0

Windows Phone

显示: