序列化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

@@ -107,18 +107,45 @@ namespace AIStudio.Wpf.DiagramDesigner
get; set;
}
[XmlAttribute]
[XmlIgnore]
public CornerRadius CornerRadius
{
get; set;
}
[XmlAttribute]
[JsonIgnore]
[XmlElement("CornerRadius")]
public string XmlCornerRadius
{
get
{
return SerializeHelper.SerializeCornerRadius(CornerRadius);
}
set
{
CornerRadius = SerializeHelper.DeserializeCornerRadius(value);
}
}
[XmlIgnore]
public Thickness BorderThickness
{
get; set;
}
[JsonIgnore]
[XmlElement("BorderThickness")]
public string XmlBorderThickness
{
get
{
return SerializeHelper.SerializeThickness(BorderThickness);
}
set
{
BorderThickness = SerializeHelper.DeserializeThickness(value);
}
}
[XmlArray]
public List<FullyCreatedConnectorInfoItem> Connectors