public void RemoveNode(Node node) { modelService.Remove(node); node.Parent?.RemoveChild(node); if (node.ItemsCanvas != null) { node.Parent?.ItemsCanvas.RemoveChildCanvas(node.ItemsCanvas); } RemoveNodeFromParentCanvas(node); }
public void RemoveNode(Node node) { modelService.Remove(node); node.Parent?.RemoveChild(node); if (node.ItemsCanvas != null) { node.Parent?.ItemsCanvas.RemoveChildCanvas(node.ItemsCanvas); } RemoveNodeFromParentCanvas(node); }