Вы разрабатываете графическую программу, в которой можно изменять толщину пера в диалоговом окне. При перемещении ползунка или вводе численного значения в поле элемента numericUpDown1 на форме появляется сегмент окружности:
Выберите правильный фрагмент кода для получения этой функциональности:
(Отметьте один правильный вариант ответа.)
Варианты ответа
int x = panel1.Top;int y = panel1.Bottom/2;int width = panel1.Width;int height = panel1.Height;Point point1 = new Point(panel1.Left,y);Point point2 = new Point(panel1.Right,y);Graphics graph = panel1.CreateGraphics();float f = Decimal.ToSingle(numericUpDown1.Value);Pen pen = new Pen (Color.Red, f);graph.DrawEllipse(pen, x, y, width, height);(Верный ответ)
int x = panel1.Top;int y = panel1.Bottom/2;int width = panel1.Width;int height = panel1.Height;Point point1 = new Point(panel1.Left,y);Point point2 = new Point(panel1.Right,y);Graphics graph = panel1.CreateGraphics();float f = Decimal.ToSingle(numericUpDown1.Value);Pen pen = new Pen (Color.Red, f);graph.DrawEllipse(pen, x, y, width);
int x = panel1.Top;int y = panel1.Bottom/2;int width = panel1.Width;int height = panel1.Height;Point point1 = new Point(panel1.Left,y);Point point2 = new Point(panel1.Right,y);Graphics graph = panel1.CreateGraphics();Pen pen = new Pen (Color.Red);graph.DrawEllipse(pen, Decimal.ToSingle(numericUpDown1.Value), x, y, width, height);
int x = panel1.Top;int y = panel1.Bottom/2;int width = panel1.Width;int height = panel1.Height;Point point1 = new Point(panel1.Left,y);Point point2 = new Point(panel1.Right,y);Graphics graph = panel1.CreateGraphics();Pen pen = new Pen (Color.Red);graph.DrawEllipse(pen, Decimal.ToSingle(numericUpDown1.Value), x, y, height);
int x = panel1.Top;int y = panel1.Bottom/2;int width = panel1.Width;int height = panel1.Height;Point point1 = new Point(panel1.Left,y);Point point2 = new Point(panel1.Right,y);Graphics graph = panel1.CreateGraphics();float f = Decimal.ToSingle(numericUpDown1.Value);Pen pen = new Pen (Color.Red, f);graph.DrawEllipse(pen, x, y, height);