如何在企业架构师中使用 C# 创建状态机图?
How to create a state machine diagram using C# in enterprise architect?
我可以要求用户创建将出现在图表中的所有元素,但我无法想象允许用户创建连接所有这些元素的连接器的最佳方式?
创建图表
EA.Diagram newDiag = package.Diagrams.Addnew("DiagramName","Statechart");
newDiag.update();
使用
为元素创建连接器
EA.connector con = element.connectors.Addnew("ConnectorName","ConnectorType");
con.supplierid="targetelementid";
con.clientid = "sourceelementid";
con.update();
并使用布局图调用布局连接器以进行自动布线。
Repository.App.Project.LayoutDiagramEx
LayoutDiagramEx 调用是以编程方式可视化创建的连接器的最佳方式。
我可以要求用户创建将出现在图表中的所有元素,但我无法想象允许用户创建连接所有这些元素的连接器的最佳方式?
创建图表
EA.Diagram newDiag = package.Diagrams.Addnew("DiagramName","Statechart");
newDiag.update();
使用
为元素创建连接器EA.connector con = element.connectors.Addnew("ConnectorName","ConnectorType");
con.supplierid="targetelementid";
con.clientid = "sourceelementid";
con.update();
并使用布局图调用布局连接器以进行自动布线。
Repository.App.Project.LayoutDiagramEx
LayoutDiagramEx 调用是以编程方式可视化创建的连接器的最佳方式。