mirror of
https://gitee.com/akwkevin/aistudio.-wpf.-diagram
synced 2026-03-07 02:00:50 +08:00
保存SFC数据到xml,json完成,
This commit is contained in:
@@ -786,7 +786,24 @@ namespace AIStudio.Wpf.ADiagram.ViewModels
|
||||
return;
|
||||
}
|
||||
|
||||
var flow = new DiagramsViewModel(filename);
|
||||
var diagram = DiagramsViewModel.OpenFile(filename);
|
||||
DiagramsViewModel flow;
|
||||
if (diagram.DiagramType == DiagramType.FlowChart)
|
||||
{
|
||||
flow = new FlowchartViewModel(filename, diagram);
|
||||
}
|
||||
else if (diagram.DiagramType == DiagramType.Logical)
|
||||
{
|
||||
flow = new LogicalViewModel(filename, diagram);
|
||||
}
|
||||
else if (diagram.DiagramType == DiagramType.SFC)
|
||||
{
|
||||
flow = new SFCViewModel(filename, diagram);
|
||||
}
|
||||
else
|
||||
{
|
||||
flow = new DiagramsViewModel(filename, diagram);
|
||||
}
|
||||
DiagramsViewModels.Add(flow);
|
||||
DiagramsViewModel = flow;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user