public override void GetObjectData(SerializationInfo info, StreamingContext context) { info.AddValue("Shapes", Shapes, typeof(Elements)); info.AddValue("Lines", Lines, typeof(Elements)); info.AddValue("Margin", Margin); info.AddValue("CheckBounds", CheckBounds); info.AddValue("DrawExpand", DrawExpand); info.AddValue("Expanded", Expanded); info.AddValue("ExpandedSize", Serialize.AddSizeF(ExpandedSize)); info.AddValue("ContractedSize", Serialize.AddSizeF(ContractedSize)); base.GetObjectData(info, context); }
//Implement ISerializable public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { info.AddValue("Key", Key); info.AddValue("Redraw", Redraw); info.AddValue("BasePath", Serialize.AddPath(mBasePath)); info.AddValue("BaseSize", Serialize.AddSizeF(BaseSize)); info.AddValue("BaseInternalRectangle", Serialize.AddRectangleF(BaseInternalRectangle)); info.AddValue("BorderColor", BorderColor.ToArgb().ToString()); info.AddValue("BorderStyle", Convert.ToInt32(BorderStyle).ToString()); info.AddValue("SmoothingMode", Convert.ToInt32(SmoothingMode).ToString()); info.AddValue("BackColor", BackColor.ToArgb().ToString()); info.AddValue("GradientColor", GradientColor.ToArgb().ToString()); info.AddValue("GradientMode", Convert.ToInt32(GradientMode).ToString()); info.AddValue("DrawGradient", DrawGradient); info.AddValue("Options", Convert.ToInt32(Options).ToString()); }
public override void GetObjectData(SerializationInfo info, StreamingContext context) { info.AddValue("Avoid", Avoid); info.AddValue("Rounded", Rounded); info.AddValue("Padding", Serialize.AddSizeF(Padding)); info.AddValue("Points", Serialize.AddPointFArrayList(Points)); info.AddValue("Jump", Jump); if (Label != null) { info.AddValue("Label", Label); } if (Image != null) { info.AddValue("Image", Image); } base.GetObjectData(info, context); }
public override void GetObjectData(SerializationInfo info, StreamingContext context) { info.AddValue("Heading", Heading); info.AddValue("SubHeading", SubHeading); info.AddValue("HeadingHeight", HeadingHeight); info.AddValue("Expanded", Expanded); info.AddValue("DrawExpand", DrawExpand); info.AddValue("ExpandedSize", Serialize.AddSizeF(ExpandedSize)); info.AddValue("ContractedSize", Serialize.AddSizeF(ContractedSize)); info.AddValue("GroupHeight", GroupHeight); info.AddValue("RowHeight", RowHeight); info.AddValue("Indent", Indent); info.AddValue("Font", Serialize.AddFont(Font)); info.AddValue("Forecolor", Forecolor.ToArgb().ToString()); info.AddValue("Groups", Groups); info.AddValue("Rows", Rows); info.AddValue("SelectedItem", SelectedItem); info.AddValue("DrawSelectedItem", DrawSelectedItem); base.GetObjectData(info, context); }
public override void GetObjectData(SerializationInfo info, StreamingContext context) { info.AddValue("AllowMove", AllowMove); info.AddValue("AllowScale", AllowScale); info.AddValue("AllowRotate", AllowRotate); info.AddValue("DrawSelected", DrawSelected); info.AddValue("Selected", Selected); info.AddValue("KeepAspect", KeepAspect); info.AddValue("MinimumSize", Serialize.AddSizeF(MinimumSize)); info.AddValue("MaximumSize", Serialize.AddSizeF(MaximumSize)); info.AddValue("Dock", Convert.ToInt32(Direction).ToString()); info.AddValue("Interaction", Convert.ToInt32(Interaction).ToString()); if (Ports.Count > 0) { info.AddValue("Ports", Ports); } if (Animation != null) { info.AddValue("Animation", Animation); } base.GetObjectData(info, context); }