public override void Add(Component component) { component.RefreshDepth(this.depth + 1); children.Add(component); }