导出 (0) 打印
全部展开
此文章由人工翻译。 将光标移到文章的句子上,以查看原文。
译文
原文

Control.Padding 属性

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

命名空间:  System.Windows.Controls
程序集:  System.Windows(在 System.Windows.dll 中)

public Thickness Padding { get; set; }
<control Padding="uniform"/>
- or -
<control Padding="left&right,top&bottom"/>
- or -
<control Padding="left,top,right,bottom"/>

XAML 值

uniform

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

left&right

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

top+bottom

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

left right top bottom

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

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

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

属性值

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

Dependency property identifier field: PaddingProperty

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

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

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

Silverlight

受以下版本支持:5、4、3

Silverlight for Windows Phone

受以下版本支持:Windows Phone OS 7.1、Windows Phone OS 7.0

有关 Silverlight 支持的操作系统和浏览器的列表,请参见 支持的操作系统和浏览器

社区附加资源

添加
显示:
© 2015 Microsoft