protected override bool LoadChildrenFromXml(System.Xml.XmlTextReader reader) { if (reader.Name == "Column") { Column item = new Column(); item.LoadFromXml(reader); this.Columns.Add(item); return true; } if (reader.Name == "Reference") { Reference item = new Reference(); item.LoadFromXml(reader); this.References.Add(item); return true; } return base.LoadChildrenFromXml(reader); }