public void Serialize(XmlWriter writer)
{
writer.WriteStartElement("ButtonRecordCollection");
IEnumerator buttonRecords = this.GetEnumerator();
while (buttonRecords.MoveNext())
((ButtonRecord)buttonRecords.Current).Serialize(writer);
writer.WriteEndElement();
}