Ejemplo n.º 1
0
 public override MyGraphic Clone()
 {
     MyEllipse me = new MyEllipse(Height, Width);
     me.isVisible = this.isVisible;
     me.drawmode = this.drawmode;
     return me;
 }
Ejemplo n.º 2
0
        public override MyGraphic Clone()
        {
            MyEllipse me = new MyEllipse(Height, Width);

            me.isVisible = this.isVisible;
            me.drawmode  = this.drawmode;
            return(me);
        }
Ejemplo n.º 3
0
 //画椭圆
 private void AddEllipse(Point pt1, Point pt2)
 {
     MyEllipse mr = new MyEllipse();
     mr.Width = Math.Abs(pt1.X - pt2.X);
     mr.Height = Math.Abs(pt1.Y - pt2.Y);
     mr.drawmode = new GeometryMode(brush, pen);
     compositeGraphic.Add(mr, Math.Min(pt1.X, pt2.X), Math.Min(pt1.Y, pt2.Y));
     du_refresh();
     canvas1.ReleaseMouseCapture();
 }