/// <summary> /// Remove a child (and all of its sub-children) /// </summary> public void RemoveChild(ConsoleObject consoleObject) { Children.Remove(consoleObject); try { consoleObject.Clear(); consoleObject.Parent = null; Draw(); } catch { } }