Shape.FillStyle 属性 (Visio)

返回或设置形状的填充样式。 读/写。

语法

expressionFillStyle

表达 一个代表 Shape 对象的变量。

返回值

String

备注

设置 FillStyle 属性等效于从“填充”对话框(右键单击形状,指向“格式”,然后单击“填充”)中的“样式”列表中选择样式。

将样式设置为不存在的样式会生成一个错误。 将一种样式类型设置为另一种类型(例如,将 FillStyle 属性设置为线条样式)无效。 将一种样式类型设置为另一种具有多个属性集的类型仅更改相应的属性。 例如,将 FillStyle 属性设置为具有线条、文本和填充属性的样式仅更改填充属性。

要保留形状的局部格式设置,请使用 FillStyleKeepFmt 属性。

从 Microsoft Visio 2002 开始,将 FillStyle 属性设置为零长度字符串 (“”) 会导致母版样式重新应用于所选内容或形状。 (早期版本生成“无此类样式”异常。) 如果所选内容或形状没有主控形状,则其样式保持不变。

示例

以下 Microsoft Visual Basic for Applications (VBA) 宏显示如何绘制椭圆并设置其 FillStyle 属性。 要运行此宏,请打开一个基于“基本框图”模板的绘图。

 
Public Sub FillStyle_Example() 
 
 Dim vsoShape As Visio.Shape 
 
 Set vsoShape = ActivePage.DrawOval(1.5, 10.5, 7.5, 6.5) 
 vsoShape.FillStyle = "Basic" 
 
End Sub

支持和反馈

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