Элементы управления для использования в формах Windows Forms
Обновлен: Ноябрь 2007
В этом разделе приводится алфавитный список элементов управления и компонентов, которые используются в формах Windows Forms. Следует помнить, что помимо элементов управления форм Windows, описанных в этом разделе, в формы Windows Forms можно добавлять элементы ActiveX, а также пользовательские элементы. Если в списке перечисленных элементов управления отсутствует нужный, его можно создать самостоятельно. Дополнительные сведения см. в разделе Создание элементов управления Windows Forms во время разработки. Дополнительные сведения о выборе нужного элемента управления см. в разделе Функциональная классификация элементов управления Windows Forms.
Примечание. |
---|
Элементы управления Visual Basic основаны на классах, предоставляемых .NET Framework. |
В этом подразделе
Функциональная классификация элементов управления Windows Forms
Список и описание элементов управления Windows Forms на основе .NET Framework.Элементы управления Windows Forms со встроенной поддержки рисования владельцем
Описание изменений внешнего вида элемента управления, недоступных при помощи свойств.Компонент BackgroundWorker
Обеспечивает работу формы или элемента управления в асинхронном режиме.Элемент управления BindingNavigator (Windows Forms)
Обеспечивает пользовательский интерфейс для перехода и управления элементами управления, привязанными к данным.Компонент BindingSource
Инкапсуляция источника данных для привязки к элементам управления.Элемент управления Button (Windows Forms)
Описание стандартной кнопки, нажимаемой пользователем для выполнения каких-либо действий.Элемент управления CheckBox (Windows Forms)
Указывает, включено ли какое-либо условие или выключено.Элемент управления CheckedListBox (Windows Forms)
Отображение списка элементов, рядом с каждым из которых стоит галочка.Компонент ColorDialog (Windows Forms)
Предоставляет стандартное диалоговое окно для выбора цветов из палитры, а также для добавления в нее дополнительных цветов.Элемент управления ComboBox (Windows Forms)
Отображение данных в раскрывающемся поле со списком.Компонент ContextMenu (Windows Forms)
Предоставляет пользователю удобное меню часто используемых команд, применимых к выделенному объекту. Хотя элемент управления ContextMenuStrip заменяет элемент управления ContextMenu предыдущих версий и расширяет его функциональные возможности, при необходимости элемент управления ContextMenu можно сохранить для обратной совместимости и использования в будущем.Элемент управления ContextMenuStrip
Представляет контекстное меню. Хотя элемент управления ContextMenuStrip заменяет элемент управления ContextMenu предыдущих версий и расширяет его функциональные возможности, при необходимости элемент управления ContextMenu можно сохранить для обратной совместимости и использования в будущем.Элемент управления DataGrid (Windows Forms)
Отображает данные из набора данных в виде таблицы, позволяет обновлять источник данных.элемент управления DataGridView (Windows Forms)
Предоставляет гибкую расширяемую систему для отображения и редактирования табличных данных.Элемент управления DateTimePicker (Windows Forms)
Позволяет пользователю выбрать отдельный элемент в списке дат или времени.Элементы управления и компоненты диалоговых окон (Windows Forms)
Описание набора элементов управления для выполнения пользователем стандартных действий в приложении или системе.Элемент управления DomainUpDown (Windows Forms)
Отображает текстовые строки, которые пользователь может просматривать и выделять.Компонент ErrorProvider (Windows Forms)
Отображает сведения об ошибке для пользователя в фоновом режиме.Класс FileDialog
Обеспечивает основную функциональность диалоговых окон файлов.Элемент управления FlowLayoutPanel (Windows Forms)
Представляет область, в которой содержимое динамически отображается вертикально или горизонтально.Компонент FolderBrowserDialog (Windows Forms)
Отображает интерфейс, который пользователь может просматривать и в котором он может выбирать существующие папки и создавать новые.Компонент FontDialog (Windows Forms)
Предоставляет приложениям шрифты, установленные в системе на текущий момент.Элемент управления GroupBox (Windows Forms)
Предоставляет возможность группировки других элементов по смыслу.Компонент HelpProvider (Windows Forms)
Связывает справочный HTML-файл с приложением Windows.Элементы управления HScrollBar и VScrollBar (Windows Forms)
Предоставляет возможность перемещения по списку элементов или в тексте большого объема с помощью горизонтальной или вертикальной прокрутки окна приложения или элемента управления.Компонент ImageList (Windows Forms)
Отображает рисунки на других элементах управления.Элемент управления Label (Windows Forms)
Отображает текст, который не может быть изменен пользователем.Элемент управления LinkLabel (Windows Forms)
Позволяет добавлять веб-ссылки в приложения форм Windows Forms.Элемент управления ListBox (Windows Forms)
Позволяет пользователю выбрать один или несколько элементов в стандартном списке.Элемент управления ListView (Windows Forms)
Отображает список элементов со значками наподобие проводника Windows.Компонент MainMenu (Windows Forms)
Выводит меню во время выполнения. Хотя элемент управления MenuStrip заменяет элемент управления MainMenu предыдущих версий и расширяет его функциональные возможности, однако при необходимости элемент управления MainMenu можно сохранить для обратной совместимости и использования в будущем.Элемент управления MaskedTextBox (Windows Forms)
Ограничивает формат данных, вводимых в форму пользователем.Элемент управления MenuStrip (Windows Forms)
Предоставляет систему меню для формы. Хотя элемент управления MenuStrip заменяет элемент управления MainMenu предыдущих версий и расширяет его функциональные возможности, однако при необходимости элемент управления MainMenu можно сохранить для обратной совместимости и использования в будущем.Элемент управления MonthCalendar (Windows Forms)
Предоставляет понятный графический интерфейс для просмотра и задания сведений о дате пользователями.Компонент NotifyIcon (Windows Forms)
Отображает значки для процессов, которые выполняются в фоновом режиме и не имеют иных пользовательских интерфейсов.Элемент управления NumericUpDown (Windows Forms)
Отображает числа, которые пользователь может просматривать и выделять.Компонент OpenFileDialog (Windows Forms)
Позволяет пользователям открывать файлы в стандартном диалоговом окне.Компонент PageSetupDialog (Windows Forms)
Задает параметры страницы для печати в стандартном диалоговом окне.Элемент управления Panel (Windows Forms)
Предоставляет возможность группировки других элементов по смыслу и их прокрутки.Элемент управления PictureBox (Windows Forms)
Отображает рисунки в формате BMP, GIF, JPEG, метафайлов и значков.Компонент PrintDialog (Windows Forms)
Определяет принтер, страницы на печать и другие параметры печати.Компонент PrintDocument (Windows Forms)
Задает свойства, описывающие материал на печать, и печатает документ в приложениях Windows.Элемент управления PrintPreviewControl (Windows Forms)
Служит для создания собственного компонента или диалогового окна PrintPreview взамен стандартного.Элемент управления PrintPreviewDialog (Windows Forms)
Отображает документ в том виде, как он будет выглядеть при печати.Элемент управления ProgressBar (Windows Forms)
Графическое отображение процесса выполнения действия.Элемент управления RadioButton (Windows Forms)
Предоставление набора как минимум из двух взаимоисключающих вариантов выбора для пользователя.Элемент управления RichTextBox (Windows Forms)
Служит для ввода и отображения текста с форматированием, а также для выполнения с ним различных действий пользователем.Компонент SaveFileDialog (Windows Forms)
Определяет сохраняемые файлы и их расположение.Класс SoundPlayer
Позволяет легко включить звуки в приложения.Элемент управления SplitContainer (Windows Forms)
Позволяет пользователю изменять размер закрепленного элемента управления.Элемент управления Splitter (Windows Forms)
Позволяет пользователю изменять размер закрепленного элемента управления (.NET Framework версии 1.x).Элемент управления StatusBar (Windows Forms)
Отображение сведений о состоянии элемента управления, на котором находится фокус. Хотя элемент управления StatusStrip заменяет элемент управления StatusBar предыдущей версии и расширяет его функциональные возможности, при необходимости элемент управления StatusBar можно сохранить для обратной совместимости и использования в будущем.Элемент управления StatusStrip
Предоставляет элемент управления Windows "Строка состояния". Хотя элемент управления StatusStrip заменяет элемент управления StatusBar предыдущей версии и расширяет его функциональные возможности, при необходимости элемент управления StatusBar можно сохранить для обратной совместимости и использования в будущем.Элемент управления TabControl (Windows Forms)
Отображает вкладки, содержащие рисунки и другие элементы управления.Элемент управления TableLayoutPanel (Windows Forms)
Представляет область, в которой содержимое динамически отображается в таблице, состоящей из строк и столбцов.Элемент управления TextBox (Windows Forms)
Позволяет пользователю вводить изменяемый текст, состоящий из нескольких строк.Компонент Timer (Windows Forms)
Вызывает событие через определенные интервалы.Элемент управления ToolBar (Windows Forms)
Отображение меню и кнопок с точечными рисунками для выполнения команд. Можно расширить функциональные возможности и изменить внешний вид и поведение элемента управления. Хотя элемент управления ToolStrip заменяет элемент управления ToolBar предыдущих версий и расширяет его функциональные возможности, однако при необходимости элемент управления ToolBar можно сохранить для обратной совместимости и использования в будущем.Элемент управления ToolStrip (Windows Forms)
Создает пользовательские панели инструментов и меню в приложениях Windows Forms. Хотя элемент управления ToolStrip заменяет элемент управления ToolBar предыдущих версий и расширяет его функциональные возможности, однако при необходимости элемент управления ToolBar можно сохранить для обратной совместимости и использования в будущем.Элемент управления ToolStripContainer
Создает области с обеих сторон формы для прикрепления, нависания и упорядочения элементов управления ToolStrip, а также центральную область ToolStripContentPanel для традиционных элементов управления.Элемент управления ToolStripPanel
Предоставляет одну область для прикрепления, нависания и упорядочения элементов управления ToolStrip.Общие сведения об элементе управления ToolStripProgressBar
Графическое отображение процесса выполнения действия. Элемент управления ToolStripProgressBar обычно хранится в StatusStrip.Элемент управления ToolStripStatusLabel
Представляет панель элемента управления StatusStrip.Компонент ToolTip (Windows Forms)
Отображение текста при наведении указателя мыши на другие элементы управления.Элемент управления TrackBar (Windows Forms)
Перемещение по тексту большого объема или наглядная настройка числового параметра.Элемент управления TreeView (Windows Forms)
Отображение иерархии узлов, которые можно разворачивать и сворачивать.Общие сведения об элементе управления WebBrowser (Windows Forms)
Содержит веб-страницы и обеспечивает приложению возможности просмотра веб-узлов в Интернете.Создание списка для выбора элементов в Windows Forms
Описание набора элементов управления, используемых для предоставления пользователю списка возможных вариантов выбора.
Связанные подразделы
Элементы управления Windows Forms
Описание применения элементов управления форм Windows Forms, а также понятий, важных для работы с ними.Создание элементов управления Windows Forms во время разработки
Содержит ссылки на разделы с инструкциями, рекомендации по выбору создаваемого элемента управления, а также другие сведения по созданию пользовательских элементов управления.Сравнение элементов управления и программируемых объектов в разных языках и библиотеках
Предоставляет таблицу, связывающую элементы управления Visual Basic 6.0 с соответствующими элементами управления Visual Basic 2005. Обратите внимание, что элементы управления теперь являются классами в .NET Framework.Практическое руководство. Добавление элементов управления ActiveX в формы Windows Forms.
Описание способов применения элементов управления ActiveX в формах Windows Forms.<+]