使用 PictureSizeMode 屬性可以指定對窗體或報(bào)表中的圖片調(diào)整大小的方式??勺x寫。
expression.PictureSizeMode
expression 必需。返回“應(yīng)用于”列表中的一個(gè)對象的表達(dá)式。
PictureSizeMode 屬性使用以下設(shè)置:
設(shè)置 |
Visual Basic |
說明 |
剪裁 |
0 |
(默認(rèn)值)圖片以實(shí)際大小顯示。如果圖片比窗體或報(bào)表大,則按照窗體或報(bào)表的大小對圖片進(jìn)行剪裁。 |
拉伸 |
1 |
將圖片沿水平方向和垂直方向拉伸以填滿整個(gè)窗體,這有可能破壞圖片原有的長寬比例。 |
縮放 |
3 |
在保持其原有長寬比例的情況下,將圖片放大到最大尺寸。 |
注釋 通過使用窗體或報(bào)表的屬性表、宏或 Visual Basic,可以對 PictureSizeMode 屬性進(jìn)行設(shè)置。
在將窗體或報(bào)表的 Picture 屬性設(shè)置為一幅小圖片時(shí),如果將其 PictureSizeMode 屬性設(shè)置為“拉伸”或“縮放”,會(huì)使圖片嚴(yán)重失真,破壞圖片原有的分辨率??梢允褂?PictureTiling 屬性將較小的圖片在窗體或報(bào)表中平鋪。
下面的示例將“訂單輸入”窗體的背景圖片設(shè)為“Contacts.gif”,并按整個(gè)窗體的背景拉伸圖片。
With Forms("Order Entry")
.Picture = "C:\Picture Files\Contacts.gif"
.PictureSizeMode = 1
End With