logo
CSharp_Graphics

Использование графических контейнеров

У объекта Graphics имеются методы для отображения векторной и растровой графики, а также текста, например методы DrawLine, DrawImage и DrawString. Объект Graphics содержит также некоторые свойства, влияющие на качество и ориентацию отображаемых объектов. Например, свойство "режим сглаживания" определяет, следует ли применять сглаживание к прямым и кривым линиям, а свойство "объемное преобразование" влияет на расположение и поворот рисуемых объектов.

Объект Graphics привязывается к конкретному устройству отображения. При использовании объекта Graphics для рисования в окне этот объект Graphics также привязывается к рассматриваемому окну.

Объект Graphics можно рассматривать как контейнер, потому что он хранит набор свойств, влияющих на отображение, и привязывается к конкретному устройству. Можно создать вторичный контейнер внутри существующего объекта Graphics, используя вызов метода BeginContainer объекта Graphics.