首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >C# Visio连接器。以编程方式定义连接器的“点”

C# Visio连接器。以编程方式定义连接器的“点”
EN

Stack Overflow用户
提问于 2018-04-05 22:58:33
回答 1查看 333关注 0票数 0

我正在尝试使用C#自动化一些Visio绘图。目前,我正在使用GlueTo方法连接两个形状。然而,自动路由并没有到达我想要的位置。

有没有办法可以手动输入连接器应该‘通过’的点?(即通过(1,2),(2,4),(5,6))

我已经尝试修改连接器的Shapesheet中的'Geometry1‘部分,特别是'MoveTo’和'LineTo‘行。据我所知,Visio不允许这样:“此row类型不允许操作。”

任何帮助都是非常感谢的。

EN

回答 1

Stack Overflow用户

发布于 2018-04-06 12:19:15

几年前,在俄罗斯的Visio论坛上有一个线程Invalid coordinate value from a dynamic connector (你可以通过Microsoft Translator service阅读到这个)

重要:在that message

通过在每个安装点之后添加小暂停(50毫秒)解决了这个问题。

显然,这足以工作和协调信众提出的Visio逻辑。

当然,看起来像拐杖,但在这种情况下,一个足够的

当您更改连接器的几何形状时,您可以找到建议添加一些延迟!

PS

我曾尝试修改连接器的Shapesheet中的'Geometry1‘部分,特别是'MoveTo’和'LineTo‘行。据我所知,Visio不允许这样:“此row类型不允许操作。”“

如果你改变了行类型,你就破坏了这个连接器!连接器必须以'MoveTo‘开头,边缘必须以’LineTo‘开头!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49675528

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档