Практическое руководство. Изображение графических объектов в форме Windows Forms

Обновлен: Ноябрь 2007

В этом примере в форме изображается круг и квадрат.

Пример

System.Drawing.Graphics graphics = this.CreateGraphics();
System.Drawing.Rectangle rectangle = new System.Drawing.Rectangle(
    100, 100, 200, 200);
graphics.DrawEllipse(System.Drawing.Pens.Black, rectangle);
graphics.DrawRectangle(System.Drawing.Pens.Red, rectangle);

Компиляция кода

Этот код следует добавить в класс, производный от класса Form. this ссылается на экземпляр формы.

Безопасность

Для выполнения этого процесса сборке требуется уровень разрешений, предоставляемый классом UIPermission. Если код выполняется в контексте с частичным доверием, процесс он может вызвать исключение из-за недостатка прав доступа.

См. также

Основные понятия

Создание пользовательского интерфейса в Visual C#

Другие ресурсы

Рисование текста и графики

Интерактивный учебник по Visual C#