public void Remove(UIBase ui) { if (ui == null) { throw new ArgumentNullException("UI component is null."); } this.entity.RemoveChild(ui.Entity.Name); }