public void LoadFromXml(XmlNode node) { foreach (XmlNode eventNode in node.ChildNodes) { Event newEvent = new Event(); newEvent.LoadFromXml(eventNode); Add(newEvent); } }