mirror of
https://gitee.com/akwkevin/aistudio.-wpf.-diagram
synced 2026-03-19 16:06:35 +08:00
xx
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user