支持添加中间节点

This commit is contained in:
艾竹
2023-01-21 22:01:10 +08:00
parent c4ab1a6355
commit 2e396d687b
8 changed files with 249 additions and 219 deletions

View File

@@ -91,14 +91,14 @@ namespace AIStudio.Wpf.DiagramDesigner
}
}
public PointBase Position
public virtual PointBase Position
{
get
{
return new PointBase(Left, Top);
}
}
public PointBase MiddlePosition => new PointBase(Left + ConnectorWidth / 2, Top + ConnectorHeight / 2);
public virtual PointBase MiddlePosition => new PointBase(Left + ConnectorWidth / 2, Top + ConnectorHeight / 2);
private double connectorWidth = 8;
public double ConnectorWidth