mirror of
https://gitee.com/akwkevin/aistudio.-wpf.-diagram
synced 2026-04-09 10:46:37 +08:00
可以把连线从节点上拖下来,并且依附上去。
This commit is contained in:
@@ -316,8 +316,17 @@ namespace AIStudio.Wpf.DiagramDesigner
|
||||
}
|
||||
}
|
||||
|
||||
public virtual bool CanAttachTo(FullyCreatedConnectorInfo port)
|
||||
=> port != this && !port.IsReadOnly && DataItem != port.DataItem;
|
||||
public override bool CanAttachTo(ConnectorInfoBase port)
|
||||
{
|
||||
if (port is FullyCreatedConnectorInfo fullyCreatedConnectorInfo)
|
||||
{
|
||||
return port != this && !port.IsReadOnly && DataItem != fullyCreatedConnectorInfo.DataItem;
|
||||
}
|
||||
else
|
||||
{
|
||||
return base.CanAttachTo(port);
|
||||
}
|
||||
}
|
||||
|
||||
public override string ToString()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user