我使用Visio 2010 Automation(SDK)以递归方式遍历定向对象图以构建流程图。
我成功删除了页面上的形状并创建了它们的连接器,但是当我将流程图布局时,Visio错位到图的底部,容器形状至少有一个子形状。
如果页面是从UI布局的(即“设计”选项卡 - >“布局”组 - >“重新布局页面” - >“层次结构”,则Visio自动页面布局的此问题也存在)。
在Visio 2010/2013中轻松重现错误:
从C1到B2绘制连接器。可以从“主页”选项卡添加连接器 - > “工具”组 - >工具栏中的“连接器”选项。右键单击连接器并选择“格式” - > “Line”选项并在连接器中添加“Arrow End”。
从“设计标签”重新排列页面 - > “布局组” - > “层次结构”从上到下选项。
A)注意C1如何放置在图的底部。
这是一个有向图,不应该把C1放在图的顶部吗?
如果这是Visio 2010/2013 SDK中的错误,您知道任何解决方法吗?
如果从C1中删除B1并再次重新布局页面,则C1将正确放置在图表的顶部。
提前感谢您的宝贵建议!
埃内斯托