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);
 }
Пример #4
0
 public override void OnWriteToXmlNode(IXmlCodeWriter serializer, XmlNode node)
 {
     base.OnWriteToXmlNode(serializer, node);
     XmlSerialization.WriteValueToChildNode(node, "LabelVisible", _labelVisible);
 }