/// <summary> /// 清空数据 /// </summary> public void Empty() { MainActionModel.Clear(); VariableActionModel.Clear(); SubActionModel.Clear(); InsertPosition = -1; //ShouldInsertActions = true; if (DataSourceChanged != null) { DataSourceChanged(MainActionModel); } }
public ActionBase FindAction(StatementType statementType, string Name) { if (statementType == StatementType.Main) { return(MainActionModel.FirstOrDefault(c => c.ElementName == Name)); } else if (statementType == StatementType.Sub) { return(SubActionModel.FirstOrDefault(c => c.ElementName == Name)); } else if (statementType == StatementType.Variable) { return(VariableActionModel.FirstOrDefault(c => c.ElementName == Name)); } return(null); }