This commit is contained in:
艾竹
2023-06-27 22:57:08 +08:00
parent 6995fe1476
commit d2e00c6149
8 changed files with 70 additions and 73 deletions

View File

@@ -106,7 +106,7 @@ namespace AIStudio.Wpf.DiagramDesigner
IsSelected = selected;
}
public virtual void AddChild(BlockDesignerItemViewModel child, BlockItemsContainerInfo container)
public virtual void InsertChild(BlockDesignerItemViewModel child, BlockItemsContainerInfo container, int index)
{
if (container == null)
{
@@ -122,7 +122,7 @@ namespace AIStudio.Wpf.DiagramDesigner
}
}
Root.Items.Remove(child);
container.AddChild(child);
container.InsertChild(child, index);
child.RemoveFromSelection();
this.GetRootContainItem.AddToSelection(true, true);