示例#1
0
        public void Form1_MouseClick(object sender, MouseEventArgs e)
        {
            if (MouseButtons.Right == e.Button)
            {
                contextMenuStrip1.Show(this, e.X, e.Y);
            }
            else if (MouseButtons.Left == e.Button)
            {
                if (figura_actual == TipoFigura.Circulo)
                {
                    //   Circulo c = new Circulo(new SolidBrush(brocha), new Pen(pluma), e.X, e.Y,10,10);
                    Circulo c = new Circulo(e.X, e.Y, new SolidBrush(brocha));

                    c.Draw(this);
                    rectangulos.Add(c);
                }
                else if (figura_actual == TipoFigura.Rectangulo)
                {
                    //  Rectangulo r = new Rectangulo(e.X, e.Y, new SolidBrush(brocha), new Pen(pluma, 1),10,10);
                    Rectangulo r = new Rectangulo(e.X, e.Y, new SolidBrush(brocha));
                    r.Draw(this);
                    rectangulos.Add(r);
                }
                else if (figura_actual == TipoFigura.linea)
                {
                    //  Rectangulo r = new Rectangulo(e.X, e.Y, new SolidBrush(brocha), new Pen(pluma, 1),10,10);

                    Linea l = new Linea(e.X, e.Y, new SolidBrush(brocha));
                    l.Draw(this);
                    rectangulos.Add(l);
                }
            }
        }
示例#2
0
 private void Form1_MouseClick(object sender, MouseEventArgs e)
 {
     if (MouseButtons.Right == e.Button)
     {
         contextMenuStrip1.Show(this, e.X, e.Y);
     }
     else if (MouseButtons.Left == e.Button)
     {
         if (figura_actual == TipoFigura.Circulo)
         {
             Circulo c = new Circulo(e.X, e.Y);
             c.Draw(this);
             rectangulos.Add(c);
         }
         else if (figura_actual == TipoFigura.Rectangulo)
         {
             Rectangulo r = new Rectangulo(e.X, e.Y);
             r.Draw(this);
             rectangulos.Add(r);
         }
     }
 }