В предыдущем уроке было показано применение графических методов в 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.
- Создайте новый проект с именем «My FillPolygon», поместите на форму Графическое поле (PictureBox) и Кнопку (Button) так, как показано на рисунке.
- Измените свойство Text объекта Button на «Показать рисунок», свойство Size (размер) объекта PictureBox на 216;136.
- В обработчике события Click кнопки Button написать программный код.
- Запустите проект и проверьте работу приложения. После щелчка на кнопке в графическом поле должен отобразится следующий рисунок.
В этом уроке было показано применение графических методов для отображения в графическом поле закрашенных фигур: прямоугольника, эллипса и многоугольника.
В следующем уроке будет показано применение математической системы координат, построение в ней треугольника по заданным координатам вершин.
Седующий урок: Построение треугольника по координатам его вершин
До встречи в следующем уроке.