第一版终稿

This commit is contained in:
akwkevin
2025-02-03 19:39:11 +08:00
parent 141ba3b775
commit 4c36933b76
2 changed files with 10 additions and 5 deletions

View File

@@ -579,7 +579,9 @@ namespace AIStudio.Wpf.DiagramDesigner
n1 = rect.BottomLeft; n2 = rect.BottomRight; n1 = rect.BottomLeft; n2 = rect.BottomRight;
break; break;
default: default:
throw new Exception("No neighour corners found!"); //throw new Exception("No neighour corners found!");
n1 = rect.TopLeft; n2 = rect.BottomLeft;//ToDo
break;
} }
} }

View File

@@ -79,6 +79,8 @@ namespace AIStudio.Wpf.DiagramDesigner
private void Vm_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e) private void Vm_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e)
{ {
if (sender is FullyCreatedConnectorInfo vm) if (sender is FullyCreatedConnectorInfo vm)
{
if (e.PropertyName == "XRatio" || e.PropertyName == "YRatio")
{ {
var connector = ItemContainerGenerator.ContainerFromItem(vm) as ContentPresenter; var connector = ItemContainerGenerator.ContainerFromItem(vm) as ContentPresenter;
if (connector != null) if (connector != null)
@@ -90,3 +92,4 @@ namespace AIStudio.Wpf.DiagramDesigner
} }
} }
} }
}