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

В предыдущем уроке  было показано применение  графических методов в 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) так, как показано на рисунке.

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

  2. Измените свойство Text объекта Button на «Показать рисунок», свойство Size (размер) объекта PictureBox на 216;136.
  3. В обработчике события Click кнопки Button написать программный код.

    Visual-Basic.NET-Urok24-1

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

    Visual-Basic.NET-Urok24-2


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

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

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

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

 

Подписаться
Уведомить о
guest

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии