mirror of
https://gitee.com/akwkevin/aistudio.-wpf.-diagram
synced 2026-03-20 08:26:36 +08:00
准备切换到左侧视图模式
This commit is contained in:
@@ -409,6 +409,8 @@ namespace AIStudio.Wpf.DiagramApp.ViewModels
|
||||
viewModel.Items.Add(connectionVM);
|
||||
}
|
||||
|
||||
viewModel.Thumbnail = diagramItem.Thumbnail;
|
||||
|
||||
viewModels.Add(viewModel);
|
||||
}
|
||||
DiagramViewModels = new ObservableCollection<IDiagramViewModel>(viewModels);
|
||||
@@ -450,6 +452,7 @@ namespace AIStudio.Wpf.DiagramApp.ViewModels
|
||||
|
||||
diagramItem.DesignerItems = selectedDesignerItems.Select(p => p.ToSerializableItem(ext)).Where(p => p != null).ToList();
|
||||
diagramItem.Connections = selectedConnections.Select(p => p.ToSerializableItem(ext)).Where(p => p != null).ToList();
|
||||
diagramItem.Thumbnail = viewModel.Thumbnail;
|
||||
|
||||
diagramDocument.DiagramItems.Add(diagramItem);
|
||||
}
|
||||
@@ -502,6 +505,7 @@ namespace AIStudio.Wpf.DiagramApp.ViewModels
|
||||
|
||||
diagramItem.DesignerItems = selectedDesignerItems.Select(p => p.ToSerializableItem("json")).Where(p => p != null).ToList();
|
||||
diagramItem.Connections = selectedConnections.Select(p => p.ToSerializableItem("json")).Where(p => p != null).ToList();
|
||||
diagramItem.Thumbnail = viewModel.Thumbnail;
|
||||
|
||||
viewModel = new DiagramViewModel(diagramItem);
|
||||
viewModel.Name = NewNameHelper.GetNewName(DiagramViewModels.Select(p => p.Name), "页-");
|
||||
@@ -531,6 +535,7 @@ namespace AIStudio.Wpf.DiagramApp.ViewModels
|
||||
connectionVM.Id = Guid.NewGuid();
|
||||
viewModel.Items.Add(connectionVM);
|
||||
}
|
||||
viewModel.Thumbnail = diagramItem.Thumbnail;
|
||||
|
||||
DiagramViewModels.Add(viewModel);
|
||||
DiagramViewModel = viewModel;
|
||||
|
||||
Reference in New Issue
Block a user