Пример #1
0
 private void button11_Click(object sender, EventArgs e)
 {
     if (selectButton)
     {
         selectButtonObject.BringToFront();
     }
 }
Пример #2
0
        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();
        }