PictureSizeMode 属性

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

expression.PictureSizeMode

expression     必需。返回“应用于”列表中的一个对象的表达式。

说明

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