打印時(shí)在報(bào)表上使用 Line、Circle 或 Pset 方法進(jìn)行繪制的時(shí)候,可以使用 DrawMode 屬性指定畫筆(繪制時(shí)使用的顏色)與報(bào)表上現(xiàn)有的背景色如何交互。Integer 型,可讀/寫。
expression 必需。返回“應(yīng)用于”列表中的一個(gè)對(duì)象的表達(dá)式。
DrawMode 屬性使用下列設(shè)置:
設(shè)置 |
說明 |
1 |
黑色畫筆。 |
2 |
設(shè)置為 15 的反白 (NotMergePen)。 |
3 |
背景色及畫筆顏色反白的同組合 (MaskNotPen)。 |
4 |
設(shè)置為 13 的反白 (NotCopyPen)。 |
5 |
畫筆及顯示顏色反白的共同組合 (MaskPenNot)。 |
6 |
顯示顏色的反白 (Invert)。 |
7 |
畫筆及顯示顏色的組合,但不是兩種顏色同時(shí)顯示 (XorPen)。 |
8 |
設(shè)置為 9 的顏色反白 (NotMaskPen)。 |
9 |
畫筆及顯示顏色的共同組合 (MaskPen)。 |
10 |
設(shè)置為 7 的顏色反白 (NotXorPen)。 |
11 |
無操作,輸出保持不變。實(shí)際上,這個(gè)設(shè)置關(guān)閉了繪圖 (Nop)。 |
12 |
顯示顏色及畫筆顏色反白的組合 (MergeNotPen)。 |
13 |
(默認(rèn)值)ForeColor 屬性指定的顏色 (CopyPen)。 |
畫筆及顯示顏色反白的組合 (MergePenNot)。 |
|
15 |
畫筆及顯示顏色的組合 (MergePen)。 |
16 |
白色畫筆。 |
注釋 DrawMode 屬性設(shè)置是一個(gè) Integer 值。
可以使用節(jié)的 OnPrint 屬性指定的宏或 Visual Basic 事件過程來設(shè)置 DrawMode 屬性。
在報(bào)表上進(jìn)行繪制時(shí),可以使用此屬性生成一些視覺效果。Microsoft Access 將繪圖圖案中的每個(gè)像素 與現(xiàn)有背景上的對(duì)應(yīng)像素進(jìn)行比較,以確定如何在報(bào)表上顯示繪圖。例如,設(shè)置 7 使用 Xor 運(yùn)算符,將繪圖圖案像素與現(xiàn)有的背景像素合并。