更改控件的外观

Outlook 中包括几个可以用来定义窗体中控件外观的属性:

  • "ForeColor" 用于确定前景色。 前景色适用于与控件关联的任何文本,如标题或控件内容。

  • "BackColor""BackStyle" 适用于控件背景。 背景是指控件边界以内的区域,例如控件中文本周围的区域,但不包括控件边框。 "BackColor" 用于确定背景色。 "BackStyle" 用于确定背景是否透明。 如果窗体具有背景图片,则透明的控件背景将非常有用。 对于 "ForeColor""BackColor",您既可以使用系统定义的配色方案,也可以使用从调色板中拾取的自定义颜色。 使用系统颜色(如菜单文字)可以确保窗体与应用程序所使用的颜色和调色板相匹配。 自定义颜色在系统和屏幕分辨率之间并不总是显示相同,但它们确实提供了最广泛的颜色选择。

  • "BorderColor""BorderStyle""SpecialEffect" 适用于控件边框。 使用 BorderStyleSpecialEffect 选择边框类型。 每次只能使用这两个属性中的一个。 当为其中一个属性赋值时,系统会将另一个属性设置为 "None"。 利用 "SpecialEffect",您可以选择几种边框样式中的一种,但只能对边框使用系统颜色。 "BorderStyle" 只支持一种边框样式,但您可以选择对 "BorderColor" 来说属于有效设置的任何颜色。 "BorderColor" 用来指定控件边框的颜色,并且只有在使用 "BorderStyle" 创建边框时才有效。

    注意BorderColorBorderStyleSpecialEffect 属性只能应用于默认情况下在控件工具箱中提供且不适用于窗体区域的标准控件。

Outlook 支持在两个区域中应用透明度(即,所有内容的显示均位于对象之后而非对象背景之后):某些控件的背景和在某些控件上使用的位图。

您可以在很多控件上显示位图。 某些控件支持透明位图,即一个或多个背景色透明的位图。 位图透明度不受任何控件属性控制,而是受图像中左下角像素的颜色控制。 Outlook 没有提供编辑位图并使之透明的方法,而是您必须使用图片编辑器。 在下列控件中,位图总是透明的:CheckBoxCommandButtonLabelOptionButtonToggleButton。 在 Outlook 中,以下项不支持透明位图:窗体、 控件、 图像 控件和 MultiPage 控件。 透明图片有时有朦胧效果。 如果不喜欢该外观,请在支持不透明图像的控件上显示图片。 在不支持透明位图的控件上使用透明位图时,虽然位图能正确显示,但您无法看到位图后面的内容。 有关详细信息,请参阅以下主题:

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。