# PictureAlignment 属性

指定一个背景图片的位置。

object.PictureAlignment [= fmPictureAlignment]

PictureAlignment 属性的语法包括下列成分:

成分 说明
object 必需。一个有效对象。
fmPictureAlignment 可选。图片与控件对齐的位置。

设置

fmPictureAlignment 的设置值为:

常量 说明
fmPictureAlignmentTopLeft 0 左上角。
fmPictureAlignmentTopRight 1 右上角。
fmPictureAlignmentCenter 2 中心。
fmPictureAlignmentBottomLeft 3 左下角。
fmPictureAlignmentBottomRight 4 右下角。
说明

PictureAlignment 属性表示图片的哪个角与使用该图片的控件或容器相应的角一致。

例如,将 PictureAlignment 设置为 fmPictureAlignmentTopLeft,表示图片的左上角与控件或容器的左上角一致。将 PictureAlignment 设置为 fmPictureAlignmentCenter,则把图片放在相对于控件或容器的高和宽的中间位置。

如果在控件或容器中平铺图像,PIctureAlignment 的设置值将影响平铺模式。例如,如果 PictureAlignment 设置为 fmPictureAlignmentUpperLeft,图像的第一个副本将位于控件或容器的左上角,其他副本则从左到右逐行平铺。如果 PictureAlignment 设置为 fmPictureAlignmentCenter,第一个副本将位于控件或容器的中心,其他副本则位于它的左边和右边,填满该行;也添加其余行来填充控件或容器。

注意 将 PictureSizeMode 属性设置为 fmSizeModeStretch,将忽略 PictureAlignmen 属性。将 PictureSizeMode 属性设置为 fmSizeModeStretch 时,图片填满整个控件或容器。

应用于
示例