Ejemplo n.º 1
0
 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;
            }
        }