GraphicItem.HorizontalPosition 属性 (Visio)

获取或设置 GraphicItem 对象相对于其应用的形状的水平位置。 读/写。

注意

他的 Visio 对象或成员仅适用于 Visio Professional 2013 的许可用户。

语法

expressionHorizontalPosition

表达 返回 GraphicItem 对象的表达式。

返回值

VisGraphicPositionHorizontal

备注

visTypeDataGraphic 类型的 Master 对象的 GraphicItems 集合中图形项的默认水平标注位置(通常称为数据图形主控形状)由 Master.DataGraphicHorizontalPosition 属性的设置指定。 如果 GraphicItem.UseDataGraphicPositionTrue,将根据默认设置放置图形项。 如果 UseDataGraphicPositionFalse,其水平位置将由 GraphicItem.HorizontalPosition 属性的设置决定。

但是,请注意,用户可以通过使用数据图形的控制手柄手动重定位应用于形状的数据图形。 通过这种方式设置的位置要比由属性设置指定的位置优先级高。

HorizontalPosition 属性的设置与 Microsoft Visio 用户界面 (UI) 中“新建文本”(或“编辑文本”)、“新建图标集”(或“编辑图标集”)和“新建数据栏”(或“编辑数据栏”)对话框中的“标注位置”下的“水平”列表框的设置相对应,具体取决于图形项的类型。 但是,仅当清除了 “使用默认位置” 时,才出现这种情况。

HorizontalPosition 属性的以下可能值来自 VisGraphicPositionHorizontal 枚举,该枚举在 Visio 类型库中声明。

常量 Description
visGraphicFarLeft 0 图形项目的对齐框的右边缘与形状或容器的对齐框的左边缘对齐。
visGraphicLeftEdge 1 图形项目的对齐框的垂直中线与形状或容器的对齐框的左边缘对齐。
visGraphicLeft 2 图形项目的对齐框的左边缘与形状或容器的对齐框的左边缘对齐。
visGraphicCenter 3 图形项目的对齐框的垂直中线与形状或容器的对齐框的垂直中线对齐。
visGraphicRight 4 图形项目的对齐框的右边缘与形状或容器的对齐框的右边缘对齐。
visGraphicRightEdge 5 图形项目的对齐框的垂直中线与形状或容器的对齐框的右边缘对齐。
visGraphicFarRight 6 图形项目的对齐框的左边缘与形状或容器的对齐框的右边缘对齐。

注意

在设置图形项的任何属性之前,必须使用 Master.Open 方法打开以编辑图形项目所属 的 GraphicItems 集合的数据图形主控形状的副本。 完成属性设置后,请使用 Master.Close 方法提交更改。

支持和反馈

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