Access VBA教程:PictureAlignment属性

使用 PictureAlignment属性可以指定背景图片在图像控件中或在窗体、报表中显示的位置。Byte 型,可读写。

expression.PictureAlignment

expression   必需。返回“Applies To”列表中的一个对象的表达式。

说明

PictureAlignment属性使用以下设置:

设置 Visual Basic 说明
左上 0 图片在图像控件、“窗体”窗口或报表页面的左上角显示。
右上 1 图片在图像控件、“窗体”窗口或报表页面的右上角显示。
中心 2 (默认值)图片在图像控件、“窗体”窗口或报表页面的中间显示。
左下 3 图片在图像控件、“窗体”窗口或报表页面的左下角显示。
右下 4 图片在图像控件、“窗体”窗口或报表页面的右下角显示。
窗体中心 5 (仅用于窗体)窗体的图片在水平方向相对于窗体宽度,在垂直方向相对于整个窗体的高度居中显示。

使用窗体或报表的属性表Visual Basic,可以对 PictureAlignment属性进行设置。

另外,也可以通过使用控件的默认控件样式或 Visual Basic 中的DefaultControl方法来设置该属性的默认值。

该属性在任何视图中均可设置。

如果将该属性设置为“窗体中心”,则窗体的图片位于窗体中央。所有其他的 PictureAlignment属性设置都将窗体图片相对于“窗体”窗口对齐。如果要确保窗体图片仅在窗体中显示或仅在窗体中进行平铺,可以将 PictureAlignment属性设为“窗体中心”。

对于报表,图片的显示是相对于整个页面的,而不是相对于实际报表大小的。如果报表小于整个页面,又要将图片置于某个位置显示,而 PictureAlignment属性无法设置该位置,则可以改用图像控件。

当将PictureTiling属性设为“是”时,则图片的平铺将从 PictureAlignment属性设置开始进行。

VBA示例

下面的示例将在“采购订单”报表的左上角显示图片“Logo.gif”。


With Reports("Purchase Order")
    .Picture = "C:\Picture Files\Logo.gif"
    .PictureAlignment = 0
End With

上页:Access VBA教程:Picture属性 下页:Access VBA教程:PictureData属性

Access VBA教程:PictureAlignment属性

Access VBA教程:PictureData属性 Access VBA教程:PicturePages属性
Access VBA教程:PictureSizeMode属性 Access VBA教程:PictureTiling属性
Access VBA教程:PictureType属性 Access VBA教程:PivotTable属性
Access VBA教程:PivotTableChange属性 Access VBA教程:PopUp属性
Access VBA教程:Port属性 Access VBA教程:PostalAddress属性
Access VBA教程:PreviousControl属性 Access VBA教程:PrintCount属性
Access VBA教程:Printer属性 Access VBA教程:Printers属性
Access VBA教程:PrintQuality属性 Access VBA教程:PrintSection属性
Access VBA教程:ProcBodyLine属性 Access VBA教程:ProcCountLines属性
Access VBA教程:ProcOfLine属性 Access VBA教程:ProcStartLine属性
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号