В следующей таблице перечислены классы,
часто используемые для приложений Windows Forms .NET Framework. Они
поделены на базовые классы, классы элементов управления, классы
компонентов и классы диалоговых окон.
Базовые классы
В следующей таблице перечислены и описаны базовые классы форм Windows Forms в пространстве имен System.Windows.Forms.
Control
| Определяет базовый класс для элементов управления, являющихся компонентами с визуальным представлением.Предоставляет базовую функциональность для всех элементов управления, отображаемых в Form.
| Form
| Представляет обычное окно, немодальное окно, диалоговое окно, клиент многооконного интерфейса (MDI) или родительское окно MDI.Формы составляют интерфейс пользователя приложения.
| UserControl
| Предоставляет пустой элемент управления, который может использоваться для создания других элементов управления или пользовательских элементов управления, являющихся комбинацией других элементов управления.
|
Классы элементов управления
В следующей таблице перечислены и описаны избранные классы элементов управления из пространства имен System.Windows.Forms. С помощью этих элементов управления можно создавать функционально богатые пользовательские интерфейсы.
TextBox
| Элемент управления для ввода данных.Предоставляет элемент управления Windows "Текстовое поле".
| ComboBox
| Элемент управления для ввода данных.Представляет элемент управления Windows "Поле со списком".
| Label
| Элемент управления для отображения данных.Представляет стандартную надпись Windows.
| ListView
| Элемент управления для отображения данных.Предоставляет элемент управления Windows "Список", отображающий коллекцию элементов, которые могут быть выведены на экран с использованием одного из четырех различных представлений.
| Button
| Элемент управления "Командная кнопка".Представляет элемент управления Windows "Кнопка".
| ToolStrip
| Элемент управления "Командная кнопка".Предоставляет контейнер для объектов панели инструментов Windows.
| PropertyGrid
| Элемент управления конструктора.Предоставляет интерфейс пользователя для просмотра свойств объекта.
|
Классы компонентов
Помимо элементов управления, пространство имен System.Windows.Forms предоставляет другие классы, которые не наследуются от класса Control, но также предоставляют визуальную функциональность для приложений Windows. В следующей таблице показаны некоторые из имеющихся классов компонентов.
ToolTip
| Компонент отображения данных.Представляет небольшое прямоугольное всплывающее окно, в котором отображается краткое описание назначения элемента управления, когда пользователь наводит указатель мыши на элемент управления.
| ErrorProvider
| Компонент отображения данных.Предоставляет интерфейс пользователя, указывающий на наличие ошибки, связанной с элементом управления в форме.
| ToolStripDropDownMenu
| Компонент меню.Предоставляет базовую функциональность для элемента управления ContextMenuStrip.
| ContextMenuStrip
| Компонент меню.Представляет контекстное меню.
| Help
| Компонент справки.Инкапсулирует ядро справки HTML Help 1.0.
| HelpProvider
| Компонент справки.Предоставляет всплывающие подсказки или встроенную справку для элементов управления.
|
Классы диалоговых окон
Windows предоставляет ряд основных диалоговых окон, позволяющих обеспечить единообразие пользовательского интерфейса в приложениях Windows при выполнении таких операций как открытие и сохранение файлов, задание цвета шрифта или текста и печать.В следующей таблице перечислены некоторые часто используемые классы, предназначенные для чтения и записи файлов с использованием потоков.
OpenFileDialog
| Предоставляет функциональные возможности для отображения диалогового окна, позволяющего пользователю выбрать папку и ввести имя файла для открытия или сохранения.
| SaveFileDialog
| Предоставляет функциональные возможности для отображения диалогового окна, позволяющего пользователю выбрать папку и ввести имя файла для открытия или сохранения.
| FontDialog
| Отображает диалоговое окно для изменения элементов шрифта, используемого приложением
| PageSetupDialog
| Отображает диалоговое окно, позволяющее пользователю управлять различными аспектами печати документов.
| PrintDialog
| Отображает диалоговое окно, позволяющее пользователю управлять различными аспектами печати документов.
| MessageBox
| Отображает окно сообщения, в котором можно отобразить и извлечь данные от пользователя.
|
Источник: http://expert1.ucoz.com/ |