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


Графика и рисование в Windows Forms

Общая языковая среда выполнения (CLR) использует усовершенствованную реализацию интерфейса графического устройства Windows (GDI), известного как GDI+. С помощью GDI+ можно создавать графики, рисование текста и управлять графическими изображениями в виде объектов. GDI+ предназначен для обеспечения производительности и удобства использования. GDI+ можно использовать для отображения графических изображений в Windows Forms и элементах управления. Хотя вы не можете использовать GDI+ непосредственно в веб-формах, вы можете отображать графические изображения с помощью элемента управления "Веб-сервер изображений".

В этом разделе приведены разделы, в которые приведены основы программирования GDI+. Хотя это не является исчерпывающей ссылкой, в этом разделе содержатся сведения о Graphics, Pen, Brushи Color объектах, а также объясняется, как выполнять такие задачи, как рисование фигур, рисование текста или отображение изображений. Дополнительные сведения см. в справочнике по GDI+.

Если вы хотите приступить к работе немедленно, ознакомьтесь с разделом Начало работы с графическим программированием. В ней содержатся разделы о том, как использовать код для рисования линий, фигур, текста и многого другого в Формах Windows.

В этом разделе

Обзор графики
Содержит общие сведения об управляемых классах, связанных с графикой.

О управляемом коде GDI+
Предоставляет сведения об управляемых классах GDI+.

Использование управляемых графических классов
Демонстрирует, как выполнять различные задачи с помощью управляемых классов GDI+.

Ссылка

System.Drawing
Предоставляет доступ к базовым графическим функциям GDI+ .

System.Drawing.Drawing2D
Предоставляет расширенные двухмерные и векторные графические функции.

System.Drawing.Imaging
Предоставляет расширенные функции визуализации GDI+.

System.Drawing.Text
Предоставляет расширенные функциональные возможности типографии GDI+ . Классы в этом пространстве имен можно использовать для создания и использования коллекций шрифтов.

System.Drawing.Printing
Предоставляет функции печати.

Рисование и рендеринг пользовательского элемента управления
Сведения о том, как предоставить код для элементов управления рисованием.