# 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 时,图片填满整个控件或容器。
应用于
示例