Читать «ЯЗЫК ПРОГРАММИРОВАНИЯ С# 2005 И ПЛАТФОРМА .NET 2.0. 3-е издание» онлайн - страница 449
Эндрю Троелсен
•
•
•
Поскольку общее число типов в System.Windows.Forms намного больше 100, кажется нерациональным (даже с точки зрения экономии бумаги) предлагать здесь описание всех элементов семейства Windows Forms. В табл. 19.1 описаны наиболее важные из типов System.Windows.Forms, предлагаемых в .NET 2.0 (все подробности можно найти в документации .NET Framework 2.0 SDK).
Таблица 19.1. Базовые типы пространства имен System.Windows.Forms
Классы | Описание |
---|---|
Application | Класс, инкапсулирующий средства поддержки Windows Forms, необходимые любому приложению |
Button, CheckBox, ComboBox, DateTimePicker, ListBox, LinkLabel, MaskedTextBox, MonthCalendar, PictureBox, TreeView | Классы, которые (вместе со многими другими классами) определяют различные GUI-элементы. Многие из этих элементов подробно будут рассмотрены в главе 21 |
FlowLayoutPanel, TableLayoutPanel | Платформа .NET 2.0 предлагает целый набор "администраторов оформления", выполняющих автоматическую корректировку размещения элементов управления в форме при изменении ее размеров |
Form | Тип, представляющий главное окно, диалоговое окно или дочернее окно MDI в приложении Windows Forms |
ColorDialog, OpenFileDialog, SaveFileDialog, FontDialog, PrintPreviewDialog, FolderBrowserDialog | Представляют различные диалоговые окна, соответствующие стандартным операциям в рамках GUI |
Menu, MainMenu, MenuItem, ContextMenu, MenuStrip, ContextMenuStrip | Типы, используемые для построения оконных и контекстно-зависимых систем меню. Новые (появившиеся в .NET 2.0) элементы управления MenuStrip и ContextMenuStrip позволяют строить меню, содержащие как традиционные пункты меню, так и другие элементы управления (окна текста, комбинированные окна и т.д.) |
StatusBar, Splitter, ToolBar, ScrollBar, StatusStrip, ToolStrip | Типы, используемые для добавления в форму стандартных элементов управления |