Дек
26th

Урок 24. Графические методы FillRectangle, FillEllipse и FillPolygon

Рубрика: Visual Basic.NET для школьников | Автор:admin

В предыдущем уроке  было показано применение  графических методов в Visual Basic.NET для отображения на форме или элементе управления  пустых или “незаполненных” фигур.

В этом уроке  рассмотрим методs, которые рисуют фигуры, автоматически заполняемые каким-либо цветом. Эти методы обычно имеют префикс “Fill” (заполнить). Например  FillRectangle, FillEllipse и FillPolygon.

Справочная информация

Методы FillRectangle, FillEllipse используются для отображения закрашенного прямоугольника и закрашенного эллипса. Параметры методов FillRectangle, FillEllipse, кроме первого,  такие же, как у методов DrawRectangle, DrawEllipse. Первый параметр Pen (перо) меняется на Brush (Кисть.

Графические методы DrawPolygon и FillPolygon используются для построения соответственно многоугольника и закрашенного многоугольника.

Параметры этих методов – перо или кисть  и массив, задающий координаты вершин многоугольника. Координаты точек должны задаваться в определенной последовательности, то есть одна точка является началом отрезка прямой, а следующая – ее концом. Точка, представляющая собой конец одной линии, в то е время является началом следующей.

Проект “My FillPolygon”

В системе программирования Visual Basic.NET создать проект «My FillPolygon», предназначенный для отображения рисунка, созданного с помощью графических методов FillRectangle, FillEllipse и FillPolygon.  В качестве области для использовать графическое поле PictureBox.

  1. Создайте новый проект с именем “My FillPolygon”, поместите на форму Графическое поле (PictureBox) и Кнопку (Button) так, как показано на рисунке.

  2. Измените свойство Text объекта Button на “Показать рисунок”, свойство Size (размер) объекта PictureBox на 216;136.

  3. В обработчике события Click кнопки Button написать программный код.

    Visual-Basic.NET-Urok24-1

  4. Запустите проект и проверьте работу приложения. После щелчка на кнопке в графическом поле должен отобразится следующий рисунок.

    Visual-Basic.NET-Urok24-2


В этом уроке было показано применение графических методов для отображения в графическом поле закрашенных фигур: прямоугольника, эллипса и многоугольника.

В следующем уроке будет показано применение математической системы координат, построение в ней треугольника по заданным координатам вершин.

Седующий урок: Построение треугольника по координатам его вершин

До встречи в следующем уроке.

 

Поделиться с друзьями


Оставить комментарий или два