private void button11_Click(object sender, EventArgs e) { if (selectButton) { selectButtonObject.BringToFront(); } }
private void CreateFigure(MouseEventArgs e) { switch (_typeObject) { case 0: return; case 1: buttonNew = new GeometricFigures.Circle(new Point(e.X, e.Y)); break; case 2: buttonNew = new GeometricFigures.Square(new Point(e.X, e.Y)); break; case 3: buttonNew = new GeometricFigures.Rectangule(new Point(e.X, e.Y)); break; case 4: buttonNew = new GeometricFigures.Triangle(new Point(e.X, e.Y)); break; case 5: buttonNew = new GeometricFigures.Line(new Point(e.X, e.Y)); break; case 6: buttonNew = new GeometricFigures.Arc(new Point(e.X, e.Y)); break; case 7: buttonNew = new GeometricFigures.Elipse(new Point(e.X, e.Y)); break; } buttonNew.Click += button_Click; panel1.Controls.Add(buttonNew); buttonNew.BringToFront(); }