public virtual void SaveLayout(XmlWriter xmlWriter) { ComponentXmlSerializer componentXmlSerializer = new ComponentXmlSerializer(this.XmlSerializationInfo); xmlWriter.WriteStartElement(nameof(RadRadialGauge)); componentXmlSerializer.WriteObjectElement(xmlWriter, (object)this); xmlWriter.WriteEndElement(); }
public ObjectSerializationInfo(ComponentXmlSerializer serializer, Type objectType, object currentValue) : this(serializer) { if (objectType != null) { this.objectType = objectType; this.isSerializedAsString = objectType == typeof(string); this.radProperty = null; this.currentPropertyValue = currentValue; } else { this.isSerializedAsString = false; } }
public ObjectSerializationInfo(ComponentXmlSerializer serializer, SerializationConverter converter, object propertyOwner, PropertyDescriptor property) : this(serializer) { this.converter = converter; this.propertyOwner = propertyOwner; this.property = property; if (converter != null) { InitializeConverters(); } else { this.isSerializedAsString = false; } }
protected override void CreateChildElements() { base.CreateChildElements(); bullet1 = new RadLinearGaugeElement(); bullet1.Padding = new Padding(5, 3, 7, 3); using (StreamReader sr = new StreamReader(@"..\..\BulletDefault1.xml")) { var ser = new ComponentXmlSerializer(); using (XmlTextReader textReader = new XmlTextReader(sr)) { ser.ReadObjectElement(textReader, bullet1); } } this.Children.Add(bullet1); }
public ObjectSerializationInfo(ComponentXmlSerializer serializer, Type objectType, TypeConverter typeConverter, object propertyOwner, PropertyDescriptor property) : this(serializer) { if (objectType != null) { this.objectType = objectType; this.isSerializedAsString = typeConverter != null || objectType == typeof (string); this.radProperty = null; this.typeConverter = typeConverter; this.propertyOwner = propertyOwner; this.property = property; } else { this.isSerializedAsString = false; } }
public ObjectSerializationInfo(ComponentXmlSerializer serializer, TypeConverter typeConverter, object propertyOwner, PropertyDescriptor property) : this(serializer) { if (typeConverter != null) { currentPropertyValue = this.serializer.GetPropertyValue(property, propertyOwner); this.objectType = currentPropertyValue.GetType(); this.isSerializedAsString = true; this.radProperty = null; this.typeConverter = typeConverter; this.propertyOwner = propertyOwner; this.property = property; } else { this.isSerializedAsString = false; } }
public ObjectSerializationInfo( ComponentXmlSerializer serializer, Type objectType, TypeConverter typeConverter, object currentValue) : this(serializer) { if ((object)objectType != null) { this.objectType = objectType; this.isSerializedAsString = typeConverter != null || (object)objectType == (object)typeof(string); this.radProperty = (RadProperty)null; this.typeConverter = typeConverter; this.currentPropertyValue = currentValue; } else { this.isSerializedAsString = false; } }
private ObjectSerializationInfo(ComponentXmlSerializer serializer) { this.serializer = serializer; }