使用 SpecialEffect 属性可以指定是否将特殊格式应用于节或控件。
expression.SpecialEffect
expression 必需。返回“Applies To”列表中的一个对象的表达式。
SpecialEffect 属性使用以下设置:
设置 | Visual Basic | 说明 |
---|---|---|
平面 | 0 | 对象显示为平面,而且以系统默认颜色或“设计”视图中设置的自定义颜色来显示。 |
凸起 | 1 | 对象显示为左上凸起、右下阴影。 |
凹陷 | 2 | 对象显示为左上阴影、右下凸起。 |
蚀刻 | 3 | 对象在控件四周有下陷的线条。 |
阴影 | 4 | 对象在控件的右下方显示阴影。 |
凿痕 | 5 | 对象在控件下方有下陷线条。 |
使用“格式(窗体/报表)”工具栏上的“特殊效果”按钮可以设置该属性,也可以使用对象的属性表、宏或 Visual Basic 来设置该属性。
对于控件,可以使用默认控件样式或在 Visual Basic 中使用 DefaultControl 方法来设置该属性的默认值。
SpecialEffect 属性设置影响相关的 BorderStyle、BorderColor 和 BorderWidth 属性设置。例如,如果 SpecialEffect 属性设为“凸起”,则忽略 BorderStyle、BorderColor 和 BorderWidth 设置。另外,更改或设置 BorderStyle、 BorderColor 和 BorderWidth 属性会使 Microsoft Access 将 SpecialEffect 属性设置改为“平面”。
注意 将文本框的 SpecialEffect 属性设为“阴影”时,文本在垂直方向上显示的面积会减少。可以调整文本框的 Height 属性来增加文本框的显示面积。
下面的示例将“Mailing List”窗体上的文本框“OrganizationName1”的外观设置为凸起。
Forms("Mailing List").Controls("OrganizationName1").SpecialEffect = 1