public override void CopyState(object source) { if (source is QConfigureDUICR) { QConfigureDUICR cr = (QConfigureDUICR)source; XmlDocument doc = new XmlDocument(); doc.LoadXml(cr.Serialize()); Deserialize(doc.DocumentElement); } }