SpecialEffect 屬性
指定 物件的視覺外觀。
語法
針對 CheckBox、OptionButton、ToggleButton: 物件。SpecialEffect [= fmButtonEffect ]
針對其他控制項: 物件。SpecialEffect [= fmSpecialEffect ]
SpecialEffect屬性語法具有下列部分:
部分 | 描述 |
---|---|
物件 | 必要。 有效物件。 |
fmButtonEffect | 選用。 CheckBox、OptionButton或ToggleButton所需的視覺外觀。 |
fmSpecialEffect | 選用。 CheckBox、OptionButton或ToggleButton以外的物件所需視覺外觀。 |
設定
fmSpecialEffect的設定如下:
常數 | 值 | 描述 |
---|---|---|
fmSpecialEffectFlat | 0 | 物件看起來是平的,在框線、色彩變更或兩者上與周圍表單有所不同。 影 像 和 標籤的預設值,適用于所有控制項。 |
fmSpecialEffectRaized | 1 | 物件是左上強調和右下陰影。 不適用於核取方塊或選項按鈕。 |
fmSpecialEffectSunken | 2 | 物件是左上陰影和右下強調。 控制項及其框線看起來像是雕刻在包含它們的表單上。 CheckBox和OptionButton的預設值,適用于所有控制項 (預設) 。 |
fmSpecialEffectEtched | 3 | 框線的外觀在控制項邊緣周圍呈現刻入狀。 不適用於核取方塊或選項按鈕。 |
fmSpecialEffectBump | 6 | 物件的右下方有立體浮凸,而且在左上方是平的。 不適用於核取方塊或選項按鈕。 |
註解
若為 Frame,預設值為 Sunken。
請注意,只有一般和下凹 (0 和 2) 是CheckBox、OptionButton 和 ToggleButton可接受的值。 其他控制項可接受列出的所有值。
使用 SpecialEffect 或 BorderStyle 屬性來指定控制項的分層,但不能同時指定兩者。 如果您為其中一個屬性指定非零的值,則系統會將另一個屬性的值設定為零。 例如,如果您將 SpecialEffect 設定為 fmSpecialEffectRaized,系統會將 BorderStyle 設定為零, (fmBorderStyleNone) 。
如果SpecialEffect是fmSpecialEffectFlat,則會忽略Frame的BorderStyle。 SpecialEffect 會使用 系統色彩 來定義其框線。
注意事項
雖然 ToggleButton 上有 SpecialEffect 屬性,但該屬性停用。 您無法在 ToggleButton上設定或傳回這個屬性的值。
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。