public void LoadData(DrawArc obj, Form frm) { objArc = obj; txtName.Text = objArc.Name; txtX1.Text = objArc.Rectangle.X.ToString(); txtY1.Text = objArc.Rectangle.Y.ToString(); txtX2.Text = objArc.Rectangle.Width.ToString(); txtY2.Text = objArc.Rectangle.Height.ToString(); txtWidth.Text = objArc.LineWidth.ToString(); lblColor.BackColor = objArc.Color; txtAngle1.Text = objArc.StartAngle.ToString(); txtAngle2.Text = objArc.SweepAngle.ToString(); frmOwner = frm; }
public override void Copy(DrawingItem obj) { base.Copy(obj); DrawArc v = obj as DrawArc; if (v != null) { this.rc = v.rc; this.Color = v.Color; this.startAngle = v.startAngle; this.sweepAngle = v.sweepAngle; this.width = v.width; } }