public virtual void Load(SerializationReader SR) { SR.ReadStartElement(); int version = SR.ReadVersion(); switch (version) { case 0: { Name = SR.ReadString(); Templates = SR.ReadJSONList <TemplateJSON>(); Form = SR.ReadJSON <Appearance>(); Control = SR.ReadJSON <Appearance>(); TextBox = SR.ReadJSON <Appearance>(); //Form.Load(SR); //Control.Load(SR); //TextBox.Load(SR); break; } } SR.ReadEndElement(); }