Огляд графічних методів мови програмування для платформи .NET.
Теорія
Відео
Підсумки
Програми, написані для платформи .NET працюють з графікою за допомогою бібліотеки GDI+. Ця бібліотека дозволяє створювати малюнки на формі або елементах управління. Вона представляє собою набір просторів імен для роботи з 2d графікою: кольору (Color), пера (Pen), кисті (Brush), шрифти (Font) та інше.
Графічні служби GDI+ доступні через простір імен System.Drawing. Перш ніж використовувати графічні методи класу System.Drawing.Graphics для малювання примітивних фігур, ви повинні у вашому коді створити об'єкти Graphics (Область малювання), Реn (Перо) і Brush (Кисть).
Об'єкт Graphics (Область малювання)
Об'єкт Graphics (Область малювання) дозволяє вибрати в якості області малювання певний елемент управління і володіє методами малювання графічних фігур.
Об'єкт Graphics можна створити трьома різними способами.
Перший спосіб полягає у використанні методу CreateGraphics () форми або елемента управління, на якому треба відобразити графіку. Зазвичай в якості області малювання вибирається розміщене на формі графічне поле (наприклад, PictureBox1):
Другий спосіб використовується для створення растрових зображень, які можна зберегти як графічний файл. Найчастіше тут мається на увазі властивість Image форми або елемента управління (наприклад, PictureBox1.Image).
Третій спосіб використовується у події Paint форми або елемента управління. Ця подія відбувається при їх створенні або оновленні.
Об'єкт Pen (Перо)
У класі Graphics є безліч різних методів, призначених для малювання найрізноманітніших геометричних фігур, таких як лінії, прямокутники, овали та кола, багатокутники, криві Безьє і т.д. Об'єкт Pen призначений для визначення таких параметрів контура фігури, як її ширина і колір.
Об'єкт Brush (Кисть)
Об'єкт Brush (Кисть) визначає колір і стиль зафарбовування прямокутників, кіл і інших замкнутих фігур.
Відео 15 мін 40 хв
Після вивчення матеріалів уроку ви повинні надати звіт (заповнити просту форму).