支持动画使用不同的形状

This commit is contained in:
艾竹
2023-05-01 00:10:55 +08:00
parent 4a3f278a97
commit 48555edbc6
13 changed files with 183 additions and 29 deletions

View File

@@ -1,4 +1,5 @@
using AIStudio.Wpf.DiagramDesigner;
using Newtonsoft.Json.Linq;
using System;
using System.Collections.Generic;
using System.Linq;
@@ -39,6 +40,17 @@ namespace AIStudio.Wpf.DiagramDesigner
{
return logicalConnectorInfo.ConnectorValue.ToString("f3");
}
else if (logicalConnectorInfo.ConnectorValueType == ConnectorValueType.JsonString)
{
if (logicalConnectorInfo.ConnectorString != null)
{
JObject obj = JObject.Parse(logicalConnectorInfo.ConnectorString);
if (obj.ContainsKey("Text"))
{
return obj["Text"].ToString();
}
}
}
else
{
return logicalConnectorInfo.ConnectorString;