/// <summary> /// Extract all Panel Families from this collection /// </summary> /// <returns></returns> public BuildUpFamilyCollection GetPanelFamilies() { var result = new BuildUpFamilyCollection(); foreach (Family family in this) { if (family is BuildUpFamily) { result.Add((BuildUpFamily)family); } } return(result); }
protected override void OnCollectionChanged() { //Clear cached data: _Sections = null; _PanelFamilies = null; }