變更控制項的外觀
Outlook 包含數個屬性,可供您用來定義表單中控制項的外觀:
ForeColor 決定前景色彩。 前景色彩會套用至與該控制項相關聯的任何文字,例如,標題或控制項內容。
BackColor 和 BackStyle 會套用至控制項背景。 背景是控制項界限內的區域,例如控制項中文字周圍的區域,而不是控制項框線。 BackColor 會決定背景色彩。 BackStyle 會判斷背景是否為透明。 如果您的表單有背景圖片,透明控制項背景就很有用。 針對 ForeColor 和 BackColor,您可以使用系統所定義的色彩配置,也可以使用您從調色盤挑選的自訂色彩。 使用系統色彩,例如功能表文字,可確保您的表單符合應用程式所使用的色彩和調色盤。 自訂色彩在系統和螢幕解析度中不一定會顯示相同,但它們提供最廣泛的色彩選擇。
BorderColor、 BorderStyle 和 SpecialEffect 套用於控制項邊框。 使用 BorderStyle 或 SpecialEffect 選擇框線類型。 這兩個屬性一次只能使用其中一個。 當您指定值給其中一個屬性時,系統會將另一個屬性設定為 None。 您可以使用 SpecialEffect,從一些邊框樣式中選擇其中一個,但只能讓邊框使用系統色彩。 BorderStyle 只支援一種邊框樣式,但是您可以選擇 BorderColor 有效設定的任何色彩。 BorderColor 指定控制項邊框的色彩,但只有在使用 BorderStyle 建立邊框時才有效。
注意BorderColor、BorderStyle和SpecialEffect屬性只能套用至預設在 [控制項工具箱] 中提供且不適用於表單區域的標準控制項。
Outlook 支援兩種區域中的透明度 (亦即,物件背後之任何非背景的顯示,而非其背景):某些控制項的背景,以及用在某些控制項上點陣圖中的背景。
您可以在許多控制項上顯示點陣圖。 某些控制項支援透明點陣圖,也就是一或多個背景色彩為透明的點陣圖。 點陣圖透明度不是由任何控制項屬性所控制,而是由圖像中左下角像素的色彩來控制。 Outlook 不提供編輯點陣圖而讓它變透明的方式,您必須使用圖片編輯器,才能執行這項作業。 點陣圖在下列控制項上永遠都是透明的:CheckBox、CommandButton、Label、OptionButton 及 ToggleButton。 在 Outlook 中,下列專案不支援透明點陣圖:表單、 框架 控制項、 影像 控制項和 MultiPage 控制項。 透明圖片有時外觀會有些糢糊。 如果您不喜歡該外觀,請在支援不透明影像的控制項上顯示圖片。 如果您在不支援透明點陣圖的控制項上使用透明點陣圖,該點陣圖會正確顯示,但是您可能就看不到點陣圖背後的內容。 如需詳細資訊,請參閱以下主題:
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。