PictureSizeMode 属性

       

使用 PictureSizeMode 属性可以指定对窗体或报表中的图片调整大小的方式。可读写。

expression.PictureSizeMode

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

说明

PictureSizeMode 属性使用以下设置:

设置 Visual Basic 说明
剪裁 0 (默认值)图片以实际大小显示。如果图片比窗体或报表大,则按照窗体或报表的大小对图片进行剪裁。
拉伸 1 将图片沿水平方向和垂直方向拉伸以填满整个窗体,这有可能破坏图片原有的长宽比例。
缩放 3 在保持其原有长宽比例的情况下,将图片放大到最大尺寸。

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

在将窗体或报表的 Picture 属性设置为一幅小图片时,如果将其 PictureSizeMode 属性设置为“拉伸”或“缩放”,会使图片严重失真,破坏图片原有的分辨率。可以使用 PictureTiling 属性将较小的图片在窗体或报表中平铺。

示例

下面的示例将“订单输入”窗体的背景图片设为“Contacts.gif”,并按整个窗体的背景拉伸图片。

With Forms("Order Entry")
    .Picture = "C:\Picture Files\Contacts.gif"
    .PictureSizeMode = 1
End With