//若当前未选中设计图,则初始化为第一个设计图 private void initCurDiagram() { if (CurrentDiagram == null) { CurrentDiagramIndex = 0; CurrentDiagram = GetDiagram(CurrentDiagramIndex); } }
//切换设计图 public void ChangeDiagram(int index) { if (index < DiagramList.Count) { CurrentDiagramIndex = index; CurrentDiagram = GetDiagram(CurrentDiagramIndex); initModuleMap(); InitPlanList(); EventCenter.Broadcast(EventCode.ChangeDiagram); } }
public void AddDiagram(RobotDiagram diagram) { DiagramList.Add(diagram); }