PictureAlignment 屬性

此頁(yè)沒(méi)有內(nèi)容條目
內(nèi)容

expandtri全部顯示

使用 PictureAlignment 屬性可以指定背景圖片在圖像控件中或在窗體、報(bào)表中顯示的位置。Byte 型,可讀寫(xiě)。

expression.PictureAlignment

expression     必需。返回“應(yīng)用于”列表中的一個(gè)對(duì)象的表達(dá)式。

說(shuō)明

PictureAlignment 屬性使用以下設(shè)置:

設(shè)置

Visual Basic

說(shuō)明

左上

0

圖片在圖像控件、“窗體”窗口或報(bào)表頁(yè)面的左上角顯示。

右上

1

圖片在圖像控件、“窗體”窗口或報(bào)表頁(yè)面的右上角顯示。

中心

2

(默認(rèn)值)圖片在圖像控件、“窗體”窗口或報(bào)表頁(yè)面的中間顯示。

左下

3

圖片在圖像控件、“窗體”窗口或報(bào)表頁(yè)面的左下角顯示。

右下

4

圖片在圖像控件、“窗體”窗口或報(bào)表頁(yè)面的右下角顯示。

窗體中心

5

(僅用于窗體)窗體的圖片在水平方向相對(duì)于窗體寬度,在垂直方向相對(duì)于整個(gè)窗體的高度居中顯示。

 

注釋  使用窗體或報(bào)表的屬性表Visual Basic,可以對(duì) PictureAlignment 屬性進(jìn)行設(shè)置。

另外,也可以通過(guò)使用控件的默認(rèn)控件樣式或 Visual Basic 中的 DefaultControl 方法來(lái)設(shè)置該屬性的默認(rèn)值。

該屬性在任何視圖中均可設(shè)置。

如果將該屬性設(shè)置為“窗體中心”,則窗體的圖片位于窗體中央。所有其他的 PictureAlignment 屬性設(shè)置都將窗體圖片相對(duì)于“窗體”窗口對(duì)齊。如果要確保窗體圖片僅在窗體中顯示或僅在窗體中進(jìn)行平鋪,可以將 PictureAlignment 屬性設(shè)為“窗體中心”。

對(duì)于報(bào)表,圖片的顯示是相對(duì)于整個(gè)頁(yè)面的,而不是相對(duì)于實(shí)際報(bào)表大小的。如果報(bào)表小于整個(gè)頁(yè)面,又要將圖片置于某個(gè)位置顯示,而 PictureAlignment 屬性無(wú)法設(shè)置該位置,則可以改用圖像控件。

當(dāng)將 PictureTiling 屬性設(shè)為“是”時(shí),則圖片的平鋪將從 PictureAlignment 屬性設(shè)置開(kāi)始進(jìn)行。

示例

下面的示例將在“采購(gòu)訂單”報(bào)表的左上角顯示圖片“Logo.gif”。

With Reports("Purchase Order")

    .Picture = "C:\Picture Files\Logo.gif"

    .PictureAlignment = 0

End With