예제 #1
0
        private void newEllipseToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Circle rc = new Circle(splitContainer.Panel1);
            rc.Radius = rand.Next(10, 100);
            rc.X = rand.Next(rc.Radius, splitContainer.Panel1.ClientRectangle.Width - rc.Radius);
            rc.Y = rand.Next(rc.Radius, splitContainer.Panel1.ClientRectangle.Height - rc.Radius);

            AddElement(rc);
        }
예제 #2
0
        // Пункт меню - создать круг
        private void newEllipseToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Circle rc = new Circle(splitContainer.Panel1); // Создаем новую фигуру-круг

            // Генерируем случайные координаты и радиус
            rc.Radius = rand.Next(10, 100);
            rc.X = rand.Next(rc.Radius, splitContainer.Panel1.ClientRectangle.Width - rc.Radius);
            rc.Y = rand.Next(rc.Radius, splitContainer.Panel1.ClientRectangle.Height - rc.Radius);

            AddElement(rc); // Добавляем в список
        }