mirror of
https://gitee.com/akwkevin/aistudio.-wpf.-diagram
synced 2026-04-03 23:56:37 +08:00
mind
This commit is contained in:
@@ -70,10 +70,9 @@ namespace AIStudio.Wpf.Mind.ViewModels
|
||||
var layout = GlobalType.AllTypes.Where(p => typeof(IMindLayout).IsAssignableFrom(p)).FirstOrDefault(p => p.Name == MindType.ToString() + "Layout");
|
||||
MindLayout = layout != null ? (System.Activator.CreateInstance(layout) as IMindLayout) : new MindLayout();
|
||||
|
||||
if (initAppearance)
|
||||
{
|
||||
MindLayout.Appearance(this);
|
||||
}
|
||||
IsInnerConnector = true;
|
||||
MindLayout.Appearance(this, initAppearance);
|
||||
|
||||
this.PropertyChanged -= this.Item_PropertyChanged;
|
||||
this.PropertyChanged += this.Item_PropertyChanged;
|
||||
}
|
||||
@@ -412,7 +411,7 @@ namespace AIStudio.Wpf.Mind.ViewModels
|
||||
var connector = Root?.Items.OfType<ConnectionViewModel>().Where(p => p.IsFullConnection).FirstOrDefault(p => p.SinkConnectorInfoFully.DataItem == this);
|
||||
if (connector != null)
|
||||
{
|
||||
MindLayout?.GetOrSetConnectionViewModel(connector.SourceConnectorInfo.DataItem as MindNode, connector.SinkConnectorInfoFully.DataItem as MindNode, connector);
|
||||
MindLayout?.GetOrSetConnectionViewModel(connector.SourceConnectorInfo.DataItem as MindNode, connector.SinkConnectorInfoFully.DataItem as MindNode, connector);
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
@@ -431,7 +430,7 @@ namespace AIStudio.Wpf.Mind.ViewModels
|
||||
break;
|
||||
}
|
||||
case nameof(NodeLevel):
|
||||
MindLayout?.Appearance(this);
|
||||
MindLayout?.Appearance(this, false);
|
||||
break;
|
||||
case nameof(Left):
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user