【发布时间】:2017-06-08 11:51:17
【问题描述】:
我正在使用 Enterprise Architect C# 插件。我需要通过代码排列元素和连接器,以使连接器没有重叠。我已将图表链接的线型设置为自动布线。
EA 中是否有 API 可用于将连接器的起点/终点设置为源元素的尺寸值,以便连接器从元素的顶部开始。
请帮助。提前致谢。
编辑:我已尝试通过 API 进行如下更新,但无法看到连接器起始位置的变化:
for (short i = 0; i < Diagram.DiagramLinks.Count; i++)
{
EA.DiagramLink dl = Diagram.DiagramLinks.GetAt(i);
//set the line style and update
dl.LineStyle = EA.LinkLineStyle.LineStyleAutoRouting;
dl.Geometry = "EDGE=4;";
dl.Update();
Diagram.Update();
}
【问题讨论】:
标签: c# diagram enterprise-architect connector