public virtual void OnWriteToXmlNode(IXmlCodeWriter serializer, XmlNode node) { XmlSerialization.WriteValueToChildNode(node, XML_Location, _location); if (NeedSaveSize) { XmlSerialization.WriteValueToChildNode(node, XML_Size, this.Size); } }
public override void OnWriteToXmlNode(IXmlCodeWriter serializer, XmlNode node) { base.OnWriteToXmlNode(serializer, node); XmlSerialization.WriteValueToChildNode(node, XML_RelativePosition, _relativePosition.Location); XmlNode nd = node.SelectSingleNode(XML_RelativePosition); XmlSerialization.SetAttribute(nd, "xTo0", _relativePosition.IsXto0); XmlSerialization.SetAttribute(nd, "yTo0", _relativePosition.IsYto0); }
protected override void OnSave(XmlNode node) { XmlSerialization.WriteToChildXmlNode(GetWriter(), node, "ValueType", _dataType); XmlSerialization.WriteValueToChildNode(node, "Value", _value); }
public override void OnWriteToXmlNode(IXmlCodeWriter serializer, XmlNode node) { base.OnWriteToXmlNode(serializer, node); XmlSerialization.WriteValueToChildNode(node, "LabelVisible", _labelVisible); }