This commit is contained in:
kwai
2023-03-07 19:25:19 +08:00
parent 152c6a8c22
commit f042f95ee0

View File

@@ -100,12 +100,20 @@ namespace AIStudio.Wpf.Mind.ViewModels
return mindNodeModel;
}
private bool Level_Enable(object obj)
public override void AddToSelection(bool selected)
{
if (Command_Enable(obj) == false) return false;
if (NodeLevel == 0)
{
base.AddToSelection(selected);
}
else
{
return NodeLevel != 0;
foreach (SelectableDesignerItemViewModelBase item in Root.SelectedItems.ToList())
item.IsSelected = false;
this.IsSelected= true;
}
}
#region
@@ -444,12 +452,12 @@ namespace AIStudio.Wpf.Mind.ViewModels
{
if (NodeLevel == 0)
{
LayoutUpdated();
//LayoutUpdated();
}
else
{
UpdateOffsetX((double)valuePropertyChangedEventArgs.OldValue, (double)valuePropertyChangedEventArgs.NewValue);
LayoutUpdated();
//LayoutUpdated();
}
}
break;
@@ -460,12 +468,12 @@ namespace AIStudio.Wpf.Mind.ViewModels
{
if (NodeLevel == 0)
{
LayoutUpdated();
//LayoutUpdated();
}
else
{
UpdateOffsetY((double)valuePropertyChangedEventArgs.OldValue, (double)valuePropertyChangedEventArgs.NewValue);
LayoutUpdated();
//LayoutUpdated();
}
}
break;