public bool CheckExternalChanges() { bool flag = this.HasExternalChanges(); for (int i = 0; i < this.childGroups.Count; i++) { flag |= this.childGroups[i].CheckExternalChanges(); } return flag; }