返回介绍

RerouteConnections 方法

发布于 2019-10-04 14:08:10 字数 1019 浏览 900 评论 0 收藏 0

重置连接符使其以最短的路径连接形状。重置时,RerouteConnections 方法可能会断开连接符的两端并将其重新连接到形状的其他位置。

该方法重置指定形状的所有连接符,如果指定形状为一个连接符,则重置该连接符。

expression.RerouteConnections

expression必选。该表达式返回一个ShapeShapeRange 对象。

说明

如果该方法应用于一个连接符,则只重置该连接符;如果该方法应用于一个已连接的形状,则重置该形状上所有的连接符。

示例

本示例将两个矩形添加到myDocument,用曲线连接符连接两个矩形,然后重置连接符使两个矩形间采用最短的路径。请注意,RerouteConnections 方法用于调整连接符的大小和位置并决定要连接到哪个连接位置,因此最初为ConnectionSite 参数指定与BeginConnectEndConnect 方法一起使用的值是不相关的。

Set myDocument = ActivePresentation.Slides(1)
Set s = myDocument.Shapes
Set firstRect = s.AddShape(msoShapeRectangle, 100, 50, 200, 100)
Set secondRect = s.AddShape(msoShapeRectangle, 300, 300, 200, 100)
Set newConnector = s _
 .AddConnector(msoConnectorCurve, 0, 0, 100, 100)
With newConnector.ConnectorFormat
 .BeginConnect firstRect, 1
 .EndConnect secondRect, 1
End With
newConnector.RerouteConnections

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文