序列化bug修复,近期主要修复bug为主

This commit is contained in:
艾竹
2023-04-02 22:59:22 +08:00
parent 7835b422ff
commit a3fbb2d8ad
14 changed files with 158 additions and 68 deletions

View File

@@ -14,6 +14,16 @@ namespace AIStudio.Wpf.Mind.Models
public class MindNodeModel : DiagramNode
{
public MindType MindType
{
get; set;
}
public MindTheme MindTheme
{
get; set;
}
public Size Spacing
{
get; set;
@@ -30,13 +40,11 @@ namespace AIStudio.Wpf.Mind.Models
get; set;
}
[XmlElement]
public LinkInfoModel LinkInfoModel
{
get; set;
}
[XmlElement]
public ImageInfoModel ImageInfoModel
{
get; set;
@@ -57,7 +65,6 @@ namespace AIStudio.Wpf.Mind.Models
get; set;
}
[XmlArray]
public List<string> Tags
{
get; set;
@@ -66,7 +73,8 @@ namespace AIStudio.Wpf.Mind.Models
public override DiagramItemViewModel ToNodel(IDiagramViewModel diagramViewModel)
{
MindNode mindNode = new MindNode(diagramViewModel);
mindNode.MindType = MindType;
mindNode.MindTheme = MindTheme;
mindNode.Spacing = Spacing;
mindNode.Offset = Offset;
mindNode.IsExpanded = IsExpanded;