![](/user_photo/2706_HbeT2.jpg)
syap
.pdf![](/html/2706/293/html_DmIiFpA1EN.7Qcl/htmlconvd-RkzLkj241x1.jpg)
•Тип Form предоставляет следующие члены.
![](/html/2706/293/html_DmIiFpA1EN.7Qcl/htmlconvd-RkzLkj242x1.jpg)
•Activate Активирует форму и переводит на нее фокус.
•Close Закрывает форму.
•Hide Скрывает элемент управления от пользователя. (Унаследовано от Control.)
•Show()Отображает элемент управления для пользователя. (Унаследовано от Control.)
![](/html/2706/293/html_DmIiFpA1EN.7Qcl/htmlconvd-RkzLkj243x1.jpg)
•ShowDialog()Отображает форму как модальное диалоговое окно.
•SizeFromClientSizeОпределяет размер всего элемента управления по высоте и ширине его клиентской
области. (Унаследовано от Control
.)
![](/html/2706/293/html_DmIiFpA1EN.7Qcl/htmlconvd-RkzLkj244x1.jpg)
Методика рисования графических примитивов
Класс Graphics
![](/html/2706/293/html_DmIiFpA1EN.7Qcl/htmlconvd-RkzLkj245x1.jpg)
•Среда CLR использует расширенную реализацию интерфейса Windows GDI (интерфейс) (GDI) — GDI+.
•С помощью GDI+ можно создавать рисунки, рисовать текст и управлять графическими изображениями как объектами. GDI+ отличается высоким быстродействием и удобен в использовании.
•Интерфейс GDI+ можно использовать для вывода графических изображений на формах Windows Forms и элементах управления.
![](/html/2706/293/html_DmIiFpA1EN.7Qcl/htmlconvd-RkzLkj246x1.jpg)
•GDI+ — это интерфейс GDI (интерфейс), который дает программистам возможность создавать приложения, не зависящие от устройств.
•Доступ к возможностям GDI+ осуществляется через набор управляемых классов.
![](/html/2706/293/html_DmIiFpA1EN.7Qcl/htmlconvd-RkzLkj247x1.jpg)
•GDI+ отвечает за отображение информации на экране и ее вывод на принтер.Как следует из его названия, GDI+ является преемником GDI, интерфейса GDI (интерфейс), входившего в более ранние версии Windows.
![](/html/2706/293/html_DmIiFpA1EN.7Qcl/htmlconvd-RkzLkj248x1.jpg)
•Доступ к API-интерфейсу GDI+ осуществляется через набор классов, из которых создается управляемый код.Этот набор классов называется интерфейсом управляемых классов GDI+.Интерфейс управляемых классов состоит из следующих пространств имен:
•System.Drawing
•System.Drawing.Drawing2D
•System.Drawing.Imaging
•System.Drawing.Text
•System.Drawing.Printing
![](/html/2706/293/html_DmIiFpA1EN.7Qcl/htmlconvd-RkzLkj249x1.jpg)
•Интерфейсы GDI (интерфейс), такие как GDI+, позволяют создателям приложений выводить данные на экран или на принтер без необходимости обеспечивать работу с определенными типами устройств отображения.
•Разработчикам достаточно обращаться к методам, содержащимся в классах GDI+.
•Эти методы, в свою очередь, осуществляют вызовы драйверов определенных устройств.
•Таким образом GDI+ изолирует приложение от оборудования, работающего с графикой.
•Именно такая изоляция дает программистам возможность создавать приложения, не зависящие от устройств.
![](/html/2706/293/html_DmIiFpA1EN.7Qcl/htmlconvd-RkzLkj250x1.jpg)
•Графические элементы Windows Forms можно разделить на три основные категории:
•Двухмерная (2-D) векторная графика
•Рисунки
•Типографская разметка