Классы, используемые в формах .NET Framework
Обновлен: Ноябрь 2007
В следующей таблице перечислены классы, часто используемые для приложений Windows Forms .NET Framework. Они поделены на базовые классы, классы элементов управления, классы компонентов и классы диалоговых окон.
Для просмотра документации .NET Framework и получения более полного списка см. пространство имен System.Windows.Forms.
Базовые классы
В следующей таблице перечислены и описаны базовые классы форм Windows Forms в пространстве имен System.Windows.Forms.
Класс |
Описание |
---|---|
Определяет базовый класс для элементов управления, являющихся компонентами с визуальным представлением. Предоставляет базовую функциональность для всех элементов управления, отображаемых в Form. |
|
Представляет обычное окно, немодальное окно, диалоговое окно, клиент многооконного интерфейса (MDI) или родительское окно MDI. Формы составляют интерфейс пользователя приложения. |
|
Предоставляет пустой элемент управления, который может использоваться для создания других элементов управления или пользовательских элементов управления, являющихся комбинацией других элементов управления. |
Классы элементов управления
В следующей таблице перечислены и описаны избранные классы элементов управления из пространства имен System.Windows.Forms. С помощью этих элементов управления можно создавать функционально богатые пользовательские интерфейсы.
Класс |
Описание |
---|---|
Элемент управления для ввода данных. Предоставляет элемент управления Windows "Текстовое поле". |
|
Элемент управления для ввода данных. Представляет элемент управления Windows "Поле со списком". |
|
Элемент управления для отображения данных. Представляет стандартную надпись Windows. |
|
Элемент управления для отображения данных. Предоставляет элемент управления Windows "Список", отображающий коллекцию элементов, которые могут быть выведены на экран с использованием одного из четырех различных представлений. |
|
Элемент управления "Командная кнопка". Представляет элемент управления Windows "Кнопка". |
|
Элемент управления "Командная кнопка". Предоставляет контейнер для объектов панели инструментов Windows. |
|
Элемент управления конструктора. Предоставляет интерфейс пользователя для просмотра свойств объекта. |
Классы компонентов
Помимо элементов управления, пространство имен System.Windows.Forms предоставляет другие классы, которые не наследуются от класса Control, но также предоставляют визуальную функциональность для приложений Windows. В следующей таблице показаны некоторые из имеющихся классов компонентов.
Класс |
Описание |
---|---|
Компонент отображения данных. Представляет небольшое прямоугольное всплывающее окно, в котором отображается краткое описание назначения элемента управления, когда пользователь наводит указатель мыши на элемент управления. |
|
Компонент отображения данных. Предоставляет интерфейс пользователя, указывающий на наличие ошибки, связанной с элементом управления в форме. |
|
Компонент меню. Предоставляет базовую функциональность для элемента управления ContextMenuStrip. |
|
Компонент меню. Представляет контекстное меню. |
|
Компонент справки. Инкапсулирует ядро справки HTML Help 1.0. |
|
Компонент справки. Предоставляет всплывающие подсказки или встроенную справку для элементов управления. |
Классы диалоговых окон
Windows предоставляет ряд основных диалоговых окон, позволяющих обеспечить единообразие пользовательского интерфейса в приложениях Windows при выполнении таких операций как открытие и сохранение файлов, задание цвета шрифта или текста и печать. В следующей таблице перечислены некоторые часто используемые классы, предназначенные для чтения и записи файлов с использованием потоков.
Класс |
Описание |
---|---|
Предоставляет функциональные возможности для отображения диалогового окна, позволяющего пользователю выбрать папку и ввести имя файла для открытия или сохранения. |
|
Предоставляет функциональные возможности для отображения диалогового окна, позволяющего пользователю выбрать папку и ввести имя файла для открытия или сохранения. |
|
Отображает диалоговое окно для изменения элементов шрифта, используемого приложением |
|
Отображает диалоговое окно, позволяющее пользователю управлять различными аспектами печати документов. |
|
Отображает диалоговое окно, позволяющее пользователю управлять различными аспектами печати документов. |
|
Отображает окно сообщения, в котором можно отобразить и извлечь данные от пользователя. |
См. также
Основные понятия
Понятие приложений Windows Forms в Visual Basic
Основы разработки приложений Windows Forms
Общие сведения о приложениях для Windows