使用 SpecialEffect 屬性可以指定是否將特殊格式應(yīng)用于節(jié)或控件。
expression.SpecialEffect
expression 必需。返回“應(yīng)用于”列表中的一個(gè)對(duì)象的表達(dá)式。
SpecialEffect 屬性使用以下設(shè)置:
設(shè)置 |
Visual Basic |
說(shuō)明 |
平面 |
0 |
對(duì)象顯示為平面,而且以系統(tǒng)默認(rèn)顏色或“設(shè)計(jì)”視圖中設(shè)置的自定義顏色來(lái)顯示。 |
凸起 |
1 |
對(duì)象顯示為左上凸起、右下陰影。 |
凹陷 |
2 |
對(duì)象顯示為左上陰影、右下凸起。 |
蝕刻 |
3 |
對(duì)象在控件四周有下陷的線條。 |
陰影 |
4 |
對(duì)象在控件的右下方顯示陰影。 |
鑿痕 |
5 |
對(duì)象在控件下方有下陷線條。 |
使用“格式(窗體/報(bào)表)”工具欄上的“特殊效果”按鈕可以設(shè)置該屬性,也可以使用對(duì)象的屬性表、宏或 Visual Basic 來(lái)設(shè)置該屬性。
對(duì)于控件,可以使用默認(rèn)控件樣式或在 Visual Basic 中使用 DefaultControl 方法來(lái)設(shè)置該屬性的默認(rèn)值。
SpecialEffect 屬性設(shè)置影響相關(guān)的 BorderStyle、BorderColor 和 BorderWidth 屬性設(shè)置。例如,如果 SpecialEffect 屬性設(shè)為“凸起”,則忽略 BorderStyle、BorderColor 和 BorderWidth 設(shè)置。另外,更改或設(shè)置 BorderStyle、 BorderColor 和 BorderWidth 屬性會(huì)使 Microsoft Access 將 SpecialEffect 屬性設(shè)置改為“平面”。
注釋 將文本框的 SpecialEffect 屬性設(shè)為“陰影”時(shí),文本在垂直方向上顯示的面積會(huì)減少??梢哉{(diào)整文本框的 Height 屬性來(lái)增加文本框的顯示面積。
下面的示例將“Mailing List”窗體上的文本框“OrganizationName1”的外觀設(shè)置為凸起。
Forms("Mailing List").Controls("OrganizationName1").SpecialEffect = 1