修复一个大bug

This commit is contained in:
艾竹
2023-03-29 06:26:00 +08:00
parent b4d7f13111
commit ca7abe6fd5
3 changed files with 52 additions and 44 deletions

View File

@@ -190,7 +190,11 @@ namespace AIStudio.Wpf.Mind.Helpers
}
else
{
if (mindNode.GetLevel1Node().ConnectorOrientation == ConnectorOrientation.Left)
if (mindNode.NodeLevel == 3)
{
var xx = mindNode.GetLevel1Node();
}
if (mindNode.GetLevel1Node().ConnectorOrientation == ConnectorOrientation.Left)
{
double left = mindNode.DesiredMiddlePosition.X + mindNode.ItemWidth / 2 + mindNode.Spacing.Width;
double top = mindNode.DesiredMiddlePosition.Y - Math.Min(mindNode.DesiredSize.Height, mindNode.Children.SumOrDefault(p => p.DesiredSize.Height)) / 2;