System.Windows.Forms Пространство имен

Содержит классы для создания приложений Windows, которые позволяют наиболее эффективно использовать расширенные возможности пользовательского интерфейса, доступные в операционной системе Microsoft Windows.

Классы

AccessibleObject

Предоставляет сведения, которые приложения, предоставляющие специальные возможности, используют при настройке пользовательского интерфейса приложения для пользователей с ограниченными возможностями.

AmbientProperties

Предоставляет значения свойств окружения для элементов управления верхнего уровня.

Application

Предоставляет методы и свойства static для управления приложением, например методы для запуска и остановки приложения, для обработки сообщений Windows и свойства для получения сведений о приложении. Этот класс не наследуется.

ApplicationContext

Задает контекстные сведения о потоке приложения.

AutoCompleteStringCollection

Содержит коллекцию строк, которую следует использовать для функции автозаполнения в некоторых элементах управления Windows Forms.

AxHost

Перезаписывает элементы управления ActiveX и представляет их как полнофункциональные элементы управления форм Windows Forms.

AxHost.AxComponentEditor

Предоставляет редактор, использующий модальное диалоговое окно для отображения страницы свойств для элемента управления ActiveX.

AxHost.ClsidAttribute

Определяет идентификатор CLSID элемента управления ActiveX, размещенного в элементе управления AxHost.

AxHost.ConnectionPointCookie

Подключает элемент управления ActiveX к клиенту, обрабатывающему события элемента управления.

AxHost.InvalidActiveXStateException

Исключение, отбрасываемое при выполнении ссылки на элемент управления ActiveX, который находится в недопустимом состоянии.

AxHost.State

Инкапсулирует сохраненное состояние элемента ActiveX.

AxHost.StateConverter

Преобразует объекты AxHost.State из одного типа данных в другой.

AxHost.TypeLibraryTimeStampAttribute

Указывает дату и время, связанные с библиотекой типов элемента управления ActiveX, содержащегося в элементе управления AxHost.

BaseCollection

Предоставляет основные функции для создания коллекций, связанных с данными, в пространстве имен System.Windows.Forms.

BindableComponent

Base class for components that provide properties that can be data bound with the Windows Forms Designer.

Binding

Представляет простую привязку между значением свойства объекта и значением свойства элемента управления.

BindingCompleteEventArgs

Предоставляет данные для события BindingComplete.

BindingContext

Управляет коллекцией объектов BindingManagerBase для любого объекта, наследуемого от класса Control.

BindingManagerBase

Управляет всеми объектами Binding, которые привязаны к одному источнику данных и элементу данных. Это абстрактный класс.

BindingManagerDataErrorEventArgs

Предоставляет данные для события DataError.

BindingNavigator

Представляет пользовательский интерфейс для перехода и обработки для элементов управления в форме, которые привязываются к данным.

BindingsCollection

Представляет коллекцию объектов Binding для элемента управления.

BindingSource

Инкапсулирует источник данных для формы.

Button

Представляет элемент управления "кнопка Windows".

ButtonBase

Реализует основные функции, общие для элементов управления типа "кнопка".

ButtonBase.ButtonBaseAccessibleObject

Предоставляет сведения, которые приложения, предоставляющие специальные возможности, используют при настройке пользовательского интерфейса приложения для пользователей с ограниченными возможностями.

ButtonRenderer

Содержит методы, предназначенные для отрисовки элемента управления "Кнопка" с учетом или без учета стилей оформления. Этот класс не наследуется.

CacheVirtualItemsEventArgs

Предоставляет данные для события CacheVirtualItems.

CheckBox

Представляет флажок Windows CheckBox.

CheckBox.CheckBoxAccessibleObject

Содержит данные об элементе управления CheckBox для клиентских приложений со специальными возможностями.

CheckBoxRenderer

Содержит методы, предназначенные для отрисовки элемента управления "Флажок" с учетом или без учета стилей оформления. Этот класс не наследуется.

CheckedListBox

Отображает объект ListBox, в котором флажок отображается слева от каждого элемента.

CheckedListBox.CheckedIndexCollection

Инкапсулирует коллекцию индексов помеченных элементов (включая элементы в неопределенном состоянии) в CheckedListBox.

CheckedListBox.CheckedItemCollection

Инкапсулирует коллекцию помеченных элементов, включая элементы в неопределенном состоянии, в элементе управления CheckedListBox.

CheckedListBox.ObjectCollection

Представляет коллекцию элементов в CheckedListBox.

Clipboard

Предоставляет методы для помещения данных в системный буфер обмена и извлечения данных из системного буфера обмена. Этот класс не наследуется.

ColorDialog

Представляет общее диалоговое окно, в котором отображаются доступные цвета и элементы управления, позволяющие пользователю определять собственные цвета.

ColumnClickEventArgs

Предоставляет данные для события ColumnClick.

ColumnHeader

Отображает заголовок одного столбца в элементе управления ListView.

ColumnHeaderConverter

Предоставляет преобразователь типов для преобразования объектов ColumnHeader из одного типа в другой.

ColumnReorderedEventArgs

Предоставляет данные для события ColumnReordered.

ColumnStyle

Представляет оформление столбца в макете таблицы.

ColumnWidthChangedEventArgs

Предоставляет данные для события ColumnWidthChanged.

ColumnWidthChangingEventArgs

Предоставляет данные для события ColumnWidthChanging.

ComboBox

Представляет элемент управления "поле со списком" Windows.

ComboBox.ChildAccessibleObject

Содержит данные об элементе управления ComboBox для клиентских приложений со специальными возможностями.

ComboBox.ObjectCollection

Представляет коллекцию элементов в ComboBox.

ComboBoxRenderer

Содержит методы, предназначенные для отрисовки элемента управления "Поле со списком" с учетом стилей оформления. Этот класс не наследуется.

CommonDialog

Указывает базовый класс, используемый для отображения диалоговых окон на экране.

ContainerControl

Предоставляет функции управления фокусом для элементов управления, которые могут работать как контейнеры для других элементов управления.

ContentsResizedEventArgs

Предоставляет данные для события ContentsResized.

ContextMenu

Представляет контекстное меню.

Этот класс недоступен в .NET Core 3.1 и более поздних версиях. Вместо него следует использовать класс ContextMenuStrip, который заменяет и расширяет элемент управления ContextMenu.

ContextMenuStrip

Представляет контекстное меню.

Control

Определяет базовый класс для элементов управления, являющихся компонентами с визуальным представлением.

Control.ControlAccessibleObject

Предоставляет сведения об элементе управления, который может использоваться приложением со специальными возможностями.

Control.ControlCollection

Представляет коллекцию объектов Control.

ControlBindingsCollection

Представляет коллекцию привязок данных для элемента управления.

ControlEventArgs

Предоставляет данные для событий ControlAdded и ControlRemoved .

ControlPaint

Предоставляет методы, используемые для рисования основных элементов управления Windows и их составляющих. Этот класс не наследуется.

ConvertEventArgs

Предоставляет данные для событий Format и Parse .

CreateParams

Инкапсулирует сведения, необходимые при создании элемента управления.

CurrencyManager

Управляет списком объектов Binding.

Cursor

Представляет изображение, используемое для рисования указателя мыши.

CursorConverter

Предоставляет преобразователь типов для преобразования объектов Cursor в прочие представления и обратно.

Cursors

Предоставляет коллекцию объектов Cursor для использования приложением Windows Forms.

DataFormats

Предоставляет static, предопределенные имена формата Clipboard. Используйте их для для обозначения формата данных, хранимых в IDataObject.

DataFormats.Format

Представляет тип формата буфера обмена.

DataGrid

Отображает данные ADO.NET в прокручиваемой сетке.

Этот класс недоступен в .NET Core 3.1 и более поздних версиях. DataGridView Вместо этого используйте элемент управления, который заменяет и расширяет DataGrid элемент управления.

DataGrid.HitTestInfo

Содержит информацию о части класса DataGrid с указанными координатами. Этот класс не наследуется.

DataGridBoolColumn

Задает столбец, в котором все ячейки содержат флажки, представляющие логические значения.

DataGridColumnStyle

Задает внешний вид, форматирование текста и поведение столбца элемента управления DataGrid. Это абстрактный класс.

DataGridColumnStyle.CompModSwitches

Содержит объект TraceSwitch, используемый инфраструктурой платформы .NET Framework.

DataGridColumnStyle.DataGridColumnHeaderAccessibleObject

Предоставляет реализацию для объекта, который может быть проверен приложением со специальными возможностями.

DataGridPreferredColumnWidthTypeConverter

Преобразует значение объекта в другой тип данных.

DataGridTableStyle

Представляет таблицу, нарисованную элементом управления DataGrid во время выполнения.

DataGridTextBox

Представляет элемент управления TextBox, размещенный в столбце DataGridTextBoxColumn.

DataGridTextBoxColumn

Размещает элемент управления TextBox в ячейке объекта DataGridColumnStyle для редактирования строк.

DataGridView

Отображает дату в настраиваемой сетке.

DataGridView.DataGridViewAccessibleObject

Содержит данные об элементе управления DataGridView для клиентских приложений со специальными возможностями.

DataGridView.DataGridViewControlCollection

Представляет коллекцию элементов управления, содержащихся в DataGridView.

DataGridView.DataGridViewTopRowAccessibleObject

Содержит сведения о строке объектов DataGridViewColumnHeaderCell для клиентских приложений со специальными возможностями.

DataGridView.HitTestInfo

Содержит сведения, например, индексы строки и столбца, об отдельной паре координат в элементе управления DataGridView. Этот класс не наследуется.

DataGridViewAdvancedBorderStyle

Содержит стили границ для ячеек в элементе управления DataGridView.

DataGridViewAutoSizeColumnModeEventArgs

Предоставляет данные для события AutoSizeColumnModeChanged.

DataGridViewAutoSizeColumnsModeEventArgs

Предоставляет данные для события AutoSizeColumnsModeChanged.

DataGridViewAutoSizeModeEventArgs

Предоставляет данные для событий DataGridViewAutoSizeRowsModeChanged и RowHeadersWidthSizeModeChanged.

DataGridViewBand

Представляет линейную коллекцию элементов, входящих в объект DataGridView.

DataGridViewBindingCompleteEventArgs

Предоставляет данные для события DataBindingComplete.

DataGridViewButtonCell

Отображает пользовательский интерфейс, аналогичный кнопке, для использования в элементе управления DataGridView.

DataGridViewButtonCell.DataGridViewButtonCellAccessibleObject

Содержит сведения о DataGridViewButtonCell для клиентских приложений со специальными возможностями.

DataGridViewButtonColumn

Размещает коллекцию объектов DataGridViewButtonCell.

DataGridViewCell

Представляет отдельную ячейку в элементе управления DataGridView.

DataGridViewCell.DataGridViewCellAccessibleObject

Содержит сведения о DataGridViewCell для клиентских приложений со специальными возможностями.

DataGridViewCellCancelEventArgs

Предоставляет данные для событий CellBeginEdit и RowValidating.

DataGridViewCellCollection

Представляет коллекцию ячеек в DataGridViewRow.

DataGridViewCellContextMenuStripNeededEventArgs

Предоставляет данные для события CellContextMenuStripNeeded.

DataGridViewCellErrorTextNeededEventArgs

Предоставляет данные для события CellErrorTextNeeded элемента управления DataGridView.

DataGridViewCellEventArgs

Предоставляет данные для событий DataGridView, связанных с операциями ячейки и строки.

DataGridViewCellFormattingEventArgs

Предоставляет данные для события CellFormatting объекта DataGridView.

DataGridViewCellMouseEventArgs

Предоставляет данные для событий мыши, вызванных объектом DataGridView при перемещении указателя мыши в ячейке DataGridViewCell.

DataGridViewCellPaintingEventArgs

Предоставляет данные для события CellPainting.

DataGridViewCellParsingEventArgs

Предоставляет данные для события CellParsing элемента управления DataGridView.

DataGridViewCellStateChangedEventArgs

Предоставляет данные для события CellStateChanged.

DataGridViewCellStyle

Представляет сведения о форматировании и стиле, применяемые к отдельным ячейкам в элементе управления DataGridView.

DataGridViewCellStyleContentChangedEventArgs

Предоставляет данные для события CellStyleContentChanged.

DataGridViewCellStyleConverter

Преобразует объекты DataGridViewCellStyle в другие типы данных и из других типов данных.

DataGridViewCellToolTipTextNeededEventArgs

Предоставляет данные для события CellToolTipTextNeeded.

DataGridViewCellValidatingEventArgs

Предоставляет данные для события CellValidating элемента управления DataGridView.

DataGridViewCellValueEventArgs

Предоставляет данные для событий CellValueNeeded и CellValuePushed элемента управления DataGridView.

DataGridViewCheckBoxCell

Отображает элемент интерфейса "флажок" для использования в элементе управления DataGridView.

DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject

Содержит сведения о DataGridViewCheckBoxCell для клиентских приложений со специальными возможностями.

DataGridViewCheckBoxColumn

Размещает коллекцию объектов DataGridViewCheckBoxCell.

DataGridViewColumn

Представляет столбец в элементе управления DataGridView.

DataGridViewColumnCollection

Представляет коллекцию объектов DataGridViewColumn в элементе управления DataGridView.

DataGridViewColumnDesignTimeVisibleAttribute

Указывает, отображается ли тип столбца в конструкторе DataGridView. Этот класс не наследуется.

DataGridViewColumnDividerDoubleClickEventArgs

Предоставляет данные для события ColumnDividerDoubleClick объекта DataGridView.

DataGridViewColumnEventArgs

Предоставляет данные для связанных со столбцами событий DataGridView.

DataGridViewColumnHeaderCell

Представляет заголовок столбца элемента управления DataGridView.

DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject

Содержит сведения о DataGridViewColumnHeaderCell для клиентских приложений со специальными возможностями.

DataGridViewColumnStateChangedEventArgs

Предоставляет данные для события ColumnStateChanged.

DataGridViewComboBoxCell

Отображает поле со списком в элементе управления DataGridView.

DataGridViewComboBoxCell.DataGridViewComboBoxCellAccessibleObject

Представляет объект с поддержкой специальных возможностей для текущего объекта DataGridViewComboBoxCell.

DataGridViewComboBoxCell.ObjectCollection

Представляет коллекцию вариантов выбора в DataGridViewComboBoxCell.

DataGridViewComboBoxColumn

Представляет столбец объектов DataGridViewComboBoxCell.

DataGridViewComboBoxEditingControl

Представляет поле со списком, размещаемое в ячейке DataGridViewComboBoxCell.

DataGridViewDataErrorEventArgs

Предоставляет данные для события DataError.

DataGridViewEditingControlShowingEventArgs

Предоставляет данные для события EditingControlShowing.

DataGridViewElement

Предоставляет базовый класс для компонентов элемента управления DataGridView.

DataGridViewHeaderCell

Содержит возможности, которые являются общими для ячеек заголовков строк и ячеек заголовков столбцов.

DataGridViewImageCell

Отображает графику в элементе управления DataGridView.

DataGridViewImageCell.DataGridViewImageCellAccessibleObject

Содержит сведения о DataGridViewImageCell для клиентских приложений со специальными возможностями.

DataGridViewImageColumn

Размещает коллекцию объектов DataGridViewImageCell.

DataGridViewLinkCell

Представляет ячейку, содержащую ссылку.

DataGridViewLinkCell.DataGridViewLinkCellAccessibleObject

Содержит сведения об элементе управления DataGridViewLinkCell для клиентских приложений со специальными возможностями.

DataGridViewLinkColumn

Представляет столбец ячеек, которые содержат ссылки в элементе управления DataGridView.

DataGridViewRow

Представляет строку в элементе управления DataGridView.

DataGridViewRow.DataGridViewRowAccessibleObject

Содержит сведения о DataGridViewRow для клиентских приложений со специальными возможностями.

DataGridViewRowCancelEventArgs

Предоставляет данные для события UserDeletingRow объекта DataGridView.

DataGridViewRowCollection

Коллекция объектов DataGridViewRow.

DataGridViewRowContextMenuStripNeededEventArgs

Предоставляет данные для события RowContextMenuStripNeeded.

DataGridViewRowDividerDoubleClickEventArgs

Предоставляет данные для события RowDividerDoubleClick объекта DataGridView.

DataGridViewRowErrorTextNeededEventArgs

Предоставляет данные для события RowErrorTextNeeded элемента управления DataGridView.

DataGridViewRowEventArgs

Предоставляет данные для событий, связанных со строками DataGridView.

DataGridViewRowHeaderCell

Представляет заголовок строки элемента управления DataGridView.

DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject

Содержит сведения о DataGridViewRowHeaderCell для клиентских приложений со специальными возможностями.

DataGridViewRowHeightInfoNeededEventArgs

Предоставляет данные для события RowHeightInfoNeeded объекта DataGridView.

DataGridViewRowHeightInfoPushedEventArgs

Предоставляет данные для события RowHeightInfoPushed объекта DataGridView.

DataGridViewRowPostPaintEventArgs

Предоставляет данные для события RowPostPaint.

DataGridViewRowPrePaintEventArgs

Предоставляет данные для события RowPrePaint.

DataGridViewRowsAddedEventArgs

Предоставляет данные для события RowsAdded.

DataGridViewRowsRemovedEventArgs

Предоставляет данные для события RowsRemoved.

DataGridViewRowStateChangedEventArgs

Предоставляет данные для события RowStateChanged объекта DataGridView.

DataGridViewSelectedCellCollection

Представляет коллекцию ячеек, выбранных в DataGridView.

DataGridViewSelectedColumnCollection

Представляет коллекцию объектов DataGridViewColumn, выбранных в DataGridView.

DataGridViewSelectedRowCollection

Представляет коллекцию объектов DataGridViewRow, выбранных в DataGridView.

DataGridViewSortCompareEventArgs

Предоставляет данные для события SortCompare.

DataGridViewTextBoxCell

Отображает изменяемые текстовые сведения в элементе управления DataGridView.

DataGridViewTextBoxCell.DataGridViewTextBoxCellAccessibleObject

Представляет объект с поддержкой специальных возможностей для текущего объекта DataGridViewTextBoxCell.

DataGridViewTextBoxColumn

Размещает коллекцию ячеек DataGridViewTextBoxCell.

DataGridViewTextBoxEditingControl

Представляет элемент управления "Текстовое поле", который может быть размещен в DataGridViewTextBoxCell.

DataGridViewTopLeftHeaderCell

Представляет ячейку в левом верхнему углу элемента DataGridView, расположенную над заголовками строк и слева от заголовков столбцов.

DataGridViewTopLeftHeaderCell.DataGridViewTopLeftHeaderCellAccessibleObject

Содержит сведения о DataGridViewTopLeftHeaderCell для клиентских приложений со специальными возможностями.

DataObject

Реализует основной механизм передачи данных.

DateBoldEventArgs

Предоставляет данные для событий, которые являются внутренними для элемента управления MonthCalendar.

DateRangeEventArgs

Предоставляет данные для событий DateChanged или DateSelected элемента управления MonthCalendar.

DateTimePicker

Представляет элемент управления Windows, который позволяет выбрать дату и время и отобразить их в указанном формате.

DateTimePicker.DateTimePickerAccessibleObject

Содержит данные об элементе управления DateTimePicker для клиентских приложений со специальными возможностями.

DockingAttribute

Определяет поведение прикрепления по умолчанию для элемента управления.

DomainUpDown

Представляет регулятор Windows (также известный как элемент управления "вверх-вниз"), отображающий строковые значения.

DomainUpDown.DomainItemAccessibleObject

Содержит данные об элементах в элементе управления DomainUpDown для клиентских приложений со специальными возможностями.

DomainUpDown.DomainUpDownAccessibleObject

Содержит данные об элементе управления DomainUpDown для клиентских приложений со специальными возможностями.

DomainUpDown.DomainUpDownItemCollection

Инкапсулирует коллекцию объектов для использования классом DomainUpDown.

DpiChangedEventArgs

Предоставляет данные для событий DPIChanged формы или элемента управления.

DragEventArgs

Предоставляет данные для события DragDrop, DragEnter или DragOver.

DrawItemEventArgs

Предоставляет данные для события DrawItem.

DrawListViewColumnHeaderEventArgs

Предоставляет данные для события DrawColumnHeader.

DrawListViewItemEventArgs

Предоставляет данные для события DrawItem.

DrawListViewSubItemEventArgs

Предоставляет данные для события DrawSubItem.

DrawToolTipEventArgs

Предоставляет данные для события Draw.

DrawTreeNodeEventArgs

Предоставляет данные для события DrawNode.

ErrorProvider

Предоставляет пользовательский интерфейс, указывающий на наличие ошибки, связанной с элементом управления в форме.

FeatureSupport

Предоставляет методы static для возвращения сведений о компонентах для текущей системы.

FileDialog

Отображает диалоговое окно, с помощью которого пользователь может выбрать файл.

FileDialogCustomPlace

Представляет запись в коллекции пользовательских размещений FileDialog для Windows Vista.

FileDialogCustomPlacesCollection

Представляет коллекцию пользовательских размещений Windows Vista для класса FileDialog.

FlatButtonAppearance

Обеспечивает свойства, которые задают представление элементов управления Button для которых объект FlatStyle имеет значение Flat.

FlowLayoutPanel

Представляет панель, которая динамически располагает содержимое по горизонтали или вертикали.

FlowLayoutSettings

Собирает характеристики, связанные с потоковыми макетами.

FolderBrowserDialog

Выдает приглашение пользователю для выбора папки. Этот класс не наследуется.

FontDialog

Предлагает пользователю выбрать шрифт из тех, которые установлены на локальном компьютере.

Form

Представляет окно или диалоговое окно, которое составляет пользовательский интерфейс приложения.

Form.ControlCollection

Представляет коллекцию элементов управления в форме.

FormClosedEventArgs

Предоставляет данные для события FormClosed.

FormClosingEventArgs

Предоставляет данные для события FormClosing.

FormCollection

Представляет коллекцию объектов Form.

GiveFeedbackEventArgs

Предоставляет данные для события GiveFeedback, происходящего во время операции перетаскивания.

GridColumnStylesCollection

Представляет коллекцию объектов DataGridColumnStyle в элементе управления DataGrid.

GridItem

Реализует один столбец в PropertyGrid.

GridItemCollection

Содержит коллекцию объектов GridItem.

GridTablesFactory

Предоставляет метод CreateGridTables(DataGridTableStyle, Object, String, BindingContext).

GridTableStylesCollection

Представляет коллекцию объектов DataGridTableStyle в элементе управления DataGrid.

GroupBox

Представляет элемент управления Windows, отображающий рамку вокруг группы элементов управления, а также необязательный заголовок.

GroupBoxRenderer

Содержит методы, предназначенные для отрисовки элемента управления поля группы с учетом или без учета стилей оформления. Этот класс не наследуется.

HandledMouseEventArgs

Позволяет запретить отправку события MouseWheel пользовательского элемента управления в его родительский контейнер.

Help

Инкапсулирует ядро справки HTML Help 1.0.

HelpEventArgs

Предоставляет данные для события HelpRequested.

HelpProvider

Обеспечивает для элементов управления всплывающее окно справки или окно оперативной справки.

HScrollBar

Представляет стандартную горизонтальную полосу прокрутки Windows.

HScrollProperties

Предоставляет базовые свойства для HScrollBarобъекта .

HtmlDocument

Обеспечивает программный доступ верхнего уровня к HTML-документу, который размещается в элементе управления WebBrowser.

HtmlElement

Представляет элемент HTML на веб-странице.

HtmlElementCollection

Определяет коллекцию объектов HtmlElement.

HtmlElementErrorEventArgs

Предоставляет данные для события Error.

HtmlElementEventArgs

Предоставляет данные для событий, которые определены в HtmlDocument и HtmlElement.

HtmlHistory

Управляет списком документов и веб-сайтов, посещенных пользователем в текущем сеансе.

HtmlWindow

Представляет логическое окно, в котором содержится один или несколько экземпляров HtmlDocument.

HtmlWindowCollection

Представляет окна, находящиеся внутри другого объекта HtmlWindow.

ImageIndexConverter

Предоставляет преобразователь типов для преобразования данных индекса изображения в строковое представление и обратно.

ImageKeyConverter

Предоставляет преобразователь типов для преобразования данных для ключа изображения в другой тип данных.

ImageList

Предоставляет методы для управления коллекцией объектов Image. Этот класс не наследуется.

ImageList.ImageCollection

Инкапсулирует коллекцию объектов Image в ImageList.

ImageListStreamer

Предоставляет блок данных ImageList.

ImeContext

Содержит статические методы, которые взаимодействуют непосредственно с интерфейсом API редактора метода ввода.

InputLanguage

Предоставляет методы и поля для управления языком ввода. Этот класс не наследуется.

InputLanguageChangedEventArgs

Предоставляет данные для события InputLanguageChanged.

InputLanguageChangingEventArgs

Предоставляет данные для события InputLanguageChanging.

InputLanguageCollection

Хранит объекты InputLanguage.

InvalidateEventArgs

Предоставляет данные для события Invalidated.

ItemChangedEventArgs

Предоставляет данные для события ItemChanged.

ItemCheckedEventArgs

Предоставляет данные для события ItemChecked элемента управления ListView.

ItemCheckEventArgs

Предоставляет данные для события ItemCheck элементов управления CheckedListBox и ListView.

ItemDragEventArgs

Предоставляет данные для события ItemDrag элементов управления ListView и TreeView.

KeyEventArgs

Предоставляет данные для события KeyDown или KeyUp.

KeyPressEventArgs

Предоставляет данные для события KeyPress.

KeysConverter

Предоставляет класс TypeConverter для преобразования объектов Keys в прочие представления и обратно.

Label

Представляет стандартную метку Windows.

LabelEditEventArgs

Предоставляет данные для событий BeforeLabelEdit и AfterLabelEdit .

LayoutEventArgs

Предоставляет данные для события Layout. Этот класс не наследуется.

LayoutSettings

Предоставляет базовый класс для сбора характеристик схемы макета.

LinkArea.LinkAreaConverter

Предоставляет преобразователь типов для преобразования объектов LinkArea.LinkAreaConverter в прочие представления и обратно.

LinkClickedEventArgs

Предоставляет данные для события LinkClicked.

LinkConverter

Обеспечивает преобразователь типов для объектов LinkLabel.Link.

LinkLabel

Представляет элемент управления метками Windows, который может отображать гиперссылки.

LinkLabel.Link

Представляет ссылку в элементе управления LinkLabel.

LinkLabel.LinkCollection

Представляет коллекцию ссылок в элементе управления LinkLabel.

LinkLabelLinkClickedEventArgs

Предоставляет данные для события LinkClicked.

ListBindingConverter

Предоставляет преобразователь типов для преобразования объектов Binding в прочие представления и обратно.

ListBindingHelper

Предоставляет возможность обнаружения связываемого списка и свойств элементов, содержащихся в этом списке, если они отличаются от открытых свойств объекта, к которому происходит привязка.

ListBox

Представляет элемент управления Windows для отображения списка элементов.

ListBox.IntegerCollection

Представляет коллекцию целочисленных значений в ListBox.

ListBox.ObjectCollection

Представляет коллекцию элементов в ListBox.

ListBox.SelectedIndexCollection

Представляет коллекцию, содержащую индексы выбранных элементов в ListBox.

ListBox.SelectedObjectCollection

Представляет коллекцию выбранных элементов в ListBox.

ListControl

Предоставляет общую реализацию членов для классов ListBox и ComboBox.

ListControlConvertEventArgs

Предоставляет данные для события Format.

ListView

Предоставляет элемент управления списка Windows, отображающий коллекцию элементов, которые могут быть выведены на экран при использовании одного из четырех различных представлений.

ListView.CheckedIndexCollection

Представляет коллекцию, содержащую индексы отмеченных элементов в элементе управления списком.

ListView.CheckedListViewItemCollection

Представляет коллекцию отмеченных элементов в элементе представления списка.

ListView.ColumnHeaderCollection

Представляет коллекцию заголовков столбцов в элементе управления ListView.

ListView.ListViewItemCollection

Представляет коллекцию элементов в элементе управления ListView или назначенных ListViewGroup.

ListView.SelectedIndexCollection

Представляет коллекцию, содержащую индексы выбранных элементов в элементе управления ListView.

ListView.SelectedListViewItemCollection

Представляет коллекцию выбранных элементов в элементе представления списка.

ListViewGroup

Представляет группу элементов, отображаемых в элементе управления ListView.

ListViewGroupCollection

Представляет коллекцию групп в элементе управления ListView.

ListViewGroupEventArgs

Предоставляет данные для событий OnGroupCollapsedStateChanged(ListViewGroupEventArgs) и OnGroupTaskLinkClick(ListViewGroupEventArgs).

ListViewHitTestInfo

Содержит сведения об области элемента управления ListView или о ListViewItem.

ListViewInsertionMark

Используется для указания предполагаемого места вставки при перетаскивании элемента в новое положение в элементе управления ListView. Эта возможность доступна только в Windows XP и более поздних версиях.

ListViewItem

Представляет элемент в элементе управления ListView.

ListViewItem.ListViewSubItem

Предоставляет подэлемент ListViewItem.

ListViewItem.ListViewSubItemCollection

Представляет коллекцию объектов ListViewItem.ListViewSubItem, хранящихся в ListViewItem.

ListViewItemConverter

Предоставляет преобразователь типов для преобразования объектов ListViewItem в прочие представления и обратно.

ListViewItemMouseHoverEventArgs

Предоставляет данные для события ItemMouseHover.

ListViewItemSelectionChangedEventArgs

Предоставляет данные для события ItemSelectionChanged.

ListViewItemStateImageIndexConverter

Предоставляет преобразователь типов для преобразования значений индекса изображения состояния из одного типа данных в другой.

ListViewVirtualItemsSelectionRangeChangedEventArgs

Предоставляет данные для события VirtualItemsSelectionRangeChanged.

MainMenu

Предоставляет структуру меню формы.

Этот класс недоступен в .NET Core 3.1 и более поздних версиях. Вместо него следует использовать класс MenuStrip, который заменяет и расширяет элемент управления MainMenu.

MaskedTextBox

Использует маску для различения допустимого и недопустимого ввода данных пользователем.

MaskInputRejectedEventArgs

Предоставляет данные для события MaskInputRejected.

MdiClient

Отображает контейнер для дочерних форм многодокументного интерфейса (MDI). Этот класс не наследуется.

MdiClient.ControlCollection

Содержит коллекцию элементов управления MdiClient.

MeasureItemEventArgs

Предоставляет данные для события MeasureItem элементов управления ListBox, ComboBox, CheckedListBox и MenuItem.

Menu

Представляет базовые возможности всех меню.

Этот класс недоступен в .NET Core 3.1 и более поздних версиях. Вместо него следует использовать ToolStripDropDown и ToolStripDropDownMenu, которые заменяют и расширяют элемент управления Menu.

Menu.MenuItemCollection

Представляет коллекцию объектов MenuItem.

MenuItem

Представляет отдельный элемент, отображаемый в меню MainMenu или ContextMenu.

Этот класс недоступен в .NET Core 3.1 и более поздних версиях. Используйте ToolStripMenuItem вместо этого элемент управления, который заменяет MenuItem элемент управления.

MenuStrip

Предоставляет систему меню для формы.

MessageBox

Отображает окно сообщения (диалоговое окно) с текстом для пользователя. Это модальное окно, блокирующее другие действия в приложении, пока пользователь не закроет его. MessageBox может содержать текст, кнопки и символы для отображения пользователю информации и инструкций.

MonthCalendar

Представляет элемент управления Windows, который позволяет выбрать дату с помощью визуального календаря на месяц.

MonthCalendar.HitTestInfo

Содержит сведения об области элемента управления MonthCalendar. Этот класс не наследуется.

MouseEventArgs

Предоставляет данные для событий MouseUp, MouseDown и MouseMove.

NativeWindow

Обеспечивает низкоуровневую инкапсуляцию дескриптора окна и процедуры окна.

NavigateEventArgs

Предоставляет данные для события Navigate.

NodeLabelEditEventArgs

Предоставляет данные для событий BeforeLabelEdit и AfterLabelEdit .

NotifyIcon

Указывает компонент, который создает значок в области уведомлений. Этот класс не наследуется.

NumericUpDown

Представляет регулятор Windows (также известный как элемент управления "вверх-вниз"), отображающий числовые значения.

NumericUpDownAcceleration

Предоставляет сведения, указывающие, как должно выполняться ускорение регулятора (также называемого элементом управления "вверх-вниз") при нажатии кнопки перемещения вверх или вниз в течение указанного промежутка времени.

NumericUpDownAccelerationCollection

Представляет отсортированную коллекцию объектов NumericUpDownAcceleration в элементе управления NumericUpDown.

OpacityConverter

Предоставляет преобразователь типов типа для преобразования значений прозрачности в строковый тип и из строкового типа.

OpenFileDialog

Отображает диалоговое окно, позволяющее пользователю открыть файл. Этот класс не наследуется.

OSFeature

Предоставляет запросы функций, свойственных определенной операционной системе.

OwnerDrawPropertyBag

Содержит значения свойств, которые могут лишь изредка оказаться нужными компоненту.

PaddingConverter

Предоставляет преобразователь типов для преобразования значений Padding в прочие представления и обратно.

PageSetupDialog

Позволяет пользователям изменять параметры печати для страницы, включая поля и ориентацию бумаги. Этот класс не наследуется.

PaintEventArgs

Предоставляет данные для события Paint.

Panel

Используется, чтобы сгруппировать коллекции элементов управления.

PictureBox

Представляет элемент управления Windows "поле рисунка", предназначенный для отображения рисунков.

PopupEventArgs

Предоставляет данные для события Popup.

PowerStatus

Указывает сведения о текущем состоянии питания системы.

PreviewKeyDownEventArgs

Предоставляет данные для события PreviewKeyDown.

PrintControllerWithStatusDialog

Осуществляет управление печатью документов из приложения Windows Forms.

PrintDialog

Позволяет пользователям выбирать принтер и определять, какие разделы документа должны быть напечатаны из приложения Windows Forms.

PrintPreviewControl

Представляет часть объекта, используемого для предварительного просмотра печати из приложения Windows Forms, которая не содержит никаких диалоговых окон и кнопок. Большинство объектов PrintPreviewControl находятся в объектах PrintPreviewDialog, но не обязательно.

PrintPreviewDialog

Представляет форму диалогового окна, которая содержит объект PrintPreviewControl для печати из приложения Windows Forms.

ProfessionalColors

Предоставляет структуры Color, представляющие собой цвета элемента отображения Windows. Этот класс не наследуется.

ProfessionalColorTable

Предоставляет цвета, используемые для элементов отображения Microsoft Office.

ProgressBar

Представляет элемент управления Windows "индикатор выполнения".

ProgressBarRenderer

Содержит методы, предназначенные для отрисовки элемента управления "Индикатор выполнения" с учетом стилей оформления. Этот класс не наследуется.

PropertyGrid

Предоставляет интерфейс пользователя, который используется как обозреватель для свойств объекта.

PropertyGrid.PropertyTabCollection

Содержит коллекцию объектов PropertyTab.

PropertyManager

Поддерживает привязку Binding между свойством объекта и свойством объекта и свойством элемента управления с привязкой к данным.

PropertyTabChangedEventArgs

Предоставляет данные для события PropertyTabChanged объекта PropertyGrid.

PropertyValueChangedEventArgs

Предоставляет данные для события PropertyValueChanged объекта PropertyGrid.

QueryAccessibilityHelpEventArgs

Предоставляет данные для события QueryAccessibilityHelp.

QueryContinueDragEventArgs

Предоставляет данные для события QueryContinueDrag.

QuestionEventArgs

Предоставляет данные для события, которое нуждается в значениях true или false для ответа на вопрос.

RadioButton

Позволяет пользователю выбрать единственный вариант из группы доступных, когда используется вместе с другими элементами управления RadioButton.

RadioButton.RadioButtonAccessibleObject

Содержит данные об элементе управления RadioButton для клиентских приложений со специальными возможностями.

RadioButtonRenderer

Предоставляет методы, предназначенные для отрисовки элемента управления "Переключатель" с использованием или без использования стилей оформления. Этот класс не наследуется.

RelatedImageListAttribute

Указывает, какому объекту ImageList соответствует свойство.

RetrieveVirtualItemEventArgs

Предоставляет данные для события RetrieveVirtualItem.

RichTextBox

Предоставляет элемент управления полем форматированного текста Windows.

RowStyle

Представляет оформление строки в макете таблицы.

SaveFileDialog

Запрашивает у пользователя местоположение для сохранения файла. Этот класс не наследуется.

Screen

Представляет устройство отображения или несколько устройств отображения в одной системе.

ScrollableControl

Определяет базовый класс для элементов управления, которые поддерживают выполнение автоматической прокрутки.

ScrollableControl.DockPaddingEdges

Определяет заполнение границ для пристыкованных элементов управления.

ScrollableControl.DockPaddingEdgesConverter

Преобразователь TypeConverter для класса ScrollableControl.DockPaddingEdges.

ScrollBar

Реализует базовую функциональность элемента управления "полоса прокрутки".

ScrollBarRenderer

Содержит методы, предназначенные для отрисовки элемента управления "Полоса прокрутки" с учетом стилей оформления. Этот класс не наследуется.

ScrollEventArgs

Предоставляет данные для события Scroll.

ScrollProperties

Инкапсулирует свойства, относящиеся к прокрутке.

SearchForVirtualItemEventArgs

Предоставляет данные для события SearchForVirtualItem.

SelectedGridItemChangedEventArgs

Предоставляет данные для события SelectedGridItemChanged элемента управления PropertyGrid.

SelectionRange

Представляет выделенный диапазон дат в элементе управления "месячный календарь".

SelectionRangeConverter

Предоставляет преобразователь типов для преобразования объектов SelectionRange в другие типы и обратно.

SendKeys

Предоставляет методы для отправки приложению сообщений о нажатиях клавиш.

SplitContainer

Представляет элемент управления, состоящий из подвижной строки, которая разделяет область отображения контейнера на две панели с изменяемыми размерами.

Splitter

Представляет элемент управления "Разделитель", который позволяет пользователю изменять размер закрепленных элементов управления. Класс Splitter был заменен классом SplitContainer и предоставляется только в целях совместимости с предыдущими версиями.

SplitterCancelEventArgs

Предоставляет данные для событий разделителя.

SplitterEventArgs

Предоставляет данные для событий SplitterMoving и SplitterMoved.

SplitterPanel

Создает панель, связанную с контейнером SplitContainer.

StatusBar

Предоставляет элемент управления Windows "Строка состояния".

Этот класс недоступен в .NET 5 и более поздних версиях. ToolStripStatusLabel Вместо этого используйте элемент управления, который заменяет и расширяет StatusBar элемент управления.

StatusBar.StatusBarPanelCollection

Представляет коллекцию панелей в элементе управления StatusBar.

StatusBarDrawItemEventArgs

Предоставляет данные для события DrawItem.

StatusBarPanel

Представляет панель элемента управления StatusBar.

Этот класс недоступен в .NET 5 и более поздних версиях. StatusStrip Вместо этого используйте элемент управления, который заменяет и расширяет StatusBar элемент управления.

StatusBarPanelClickEventArgs

Предоставляет данные для события PanelClick.

StatusStrip

Предоставляет элемент управления Windows "Строка состояния".

SystemInformation

Предоставляет сведения о текущей системной среде.

TabControl

Управляет связанным набором страниц вкладок.

TabControl.ControlCollection

Содержит коллекцию объектов Control.

TabControl.TabPageCollection

Содержит коллекцию объектов TabPage.

TabControlCancelEventArgs

Предоставляет данные для событий Selecting и Deselecting элемента управления TabControl.

TabControlEventArgs

Предоставляет данные для событий Selected и Deselected элемента управления TabControl.

TableLayoutCellPaintEventArgs

Предоставляет данные для события CellPaint.

TableLayoutColumnStyleCollection

Коллекция, которая хранит объекты ColumnStyle.

TableLayoutControlCollection

Представляет коллекцию дочерних элементов управления в контейнере макета таблицы.

TableLayoutPanel

Представляет панель, в которой содержимое динамически отображается в сетке, состоящей из строк и столбцов.

TableLayoutRowStyleCollection

Коллекция, которая хранит объекты RowStyle.

TableLayoutSettings

Собирает характеристики, связанные с макетами таблиц.

TableLayoutStyle

Реализует основные функциональные возможности, представляющие внешний вид и поведение макета таблицы.

TableLayoutStyleCollection

Реализует базовую функциональность для коллекции стилей макета таблиц.

TabPage

Представляет отдельную страницу вкладки в объекте TabControl.

TabPage.TabPageControlCollection

Содержит коллекцию элементов управления, используемых TabPage.

TabRenderer

Содержит методы, предназначенные для отрисовки элемента управления "Вкладка" с учетом стилей оформления. Этот класс не наследуется.

TaskDialog

Диалоговое окно задачи позволяет отображать сведения и получать простые входные данные от пользователя. Оно аналогично MessageBox в том, что форматируется операционной системой, но предоставляет гораздо больше возможностей.

TaskDialogButton

Представляет элемент управления "Кнопка" диалогового окна задачи.

TaskDialogButtonCollection

Представляет коллекцию объектов TaskDialogButton.

TaskDialogCommandLinkButton

Представляет элемент управления "кнопка ссылки" в диалоговом окне задачи.

TaskDialogControl

Представляет элемент управления диалоговым окном задачи.

TaskDialogExpander

Представляет кнопку развертывания и связанную с ней развернутую область диалогового окна задачи.

TaskDialogFootnote

Представляет область сноски диалогового окна задачи.

TaskDialogIcon

Представляет значок, который может отображаться в основной области диалогового окна задачи (путем задания свойства Icon) или в сноске диалогового окна задачи (путем задания свойства Icon).

TaskDialogPage

Представляет страницу содержимого диалогового окна задачи.

TaskDialogProgressBar

Представляет элемент управления "Индикатор выполнения" диалогового окна задачи.

TaskDialogRadioButton

Представляет элемент управления "Переключатель" диалогового окна задачи.

TaskDialogRadioButtonCollection

Представляет коллекцию объектов TaskDialogRadioButton.

TaskDialogVerificationCheckBox

Представляет элемент управления флажком проверки диалогового окна задачи.

TextBox

Предоставляет элемент управления "текстовое поле" Windows.

TextBoxBase

Реализует основные функциональные возможности, требуемые для текстовых элементов управления.

TextBoxRenderer

Содержит методы, предназначенные для отрисовки текстового поля с учетом стилей оформления. Этот класс не наследуется.

TextRenderer

Предоставляет методы, используемые для измерения и визуализации текста. Этот класс не наследуется.

ThreadExceptionDialog

Реализует диалоговое окно, отображаемое, когда в потоке возникает необработанное исключение.

Timer

Реализует таймер, который вызывает событие через определенные пользователем интервалы времени. Данный таймер оптимизирован для приложений формы Windows Forms и должен использоваться в окне.

ToolBar

Представляет панель инструментов Windows.

Этот класс недоступен в .NET Core 3.1 и более поздних версиях. Вместо него следует использовать класс ToolStrip, который заменяет и расширяет элемент управления ToolBar.

ToolBar.ToolBarButtonCollection

Инкапсулирует коллекцию элементов управления ToolBarButton, используемых классом ToolBar.

ToolBarButton

Предоставляет кнопку панели инструментов Windows.

Этот класс недоступен в .NET Core 3.1 и более поздних версиях. Вместо него следует использовать класс ToolStripButton, который заменяет и расширяет элемент управления ToolBarButton.

ToolBarButtonClickEventArgs

Предоставляет данные для события ButtonClick.

ToolStrip

Предоставляет контейнер для объектов панели инструментов Windows.

ToolStrip.ToolStripAccessibleObject

Предоставляет сведения, которые приложения со специальными возможностями используют при настройке пользовательского интерфейса ToolStrip для пользователей с ограниченными возможностями.

ToolStripArrowRenderEventArgs

Предоставляет данные для события RenderArrow.

ToolStripButton

Представляет выбираемый элемент ToolStripItem, который может содержать текст и изображения.

ToolStripComboBox

Представляет объект ToolStripComboBox, который является свойством для рисования в объекте ToolStrip.

ToolStripContainer

Предоставляет панели на каждой стороне формы, а также центральную панель, на которой может содержаться один или несколько элементов управления.

ToolStripContentPanel

Представляет центральную панель элемента управления ToolStripContainer.

ToolStripContentPanelRenderEventArgs

Предоставляет данные для события RendererChanged.

ToolStripControlHost

Размещает пользовательские элементы управления или элементы управления Windows Forms.

ToolStripControlHost.ToolStripHostedControlAccessibleObject

Представляет контейнер элементов управления объекта со специальными возможностями, которые обеспечивают навигацию с поддержкой специальных возможностей по стандартным элементам ToolStrip и таким размещаемым элементам управления, как TextBox, ComboBox, ProgressBar и т. д.

ToolStripDropDown

Представляет элемент управления, позволяющий пользователю выбрать один элемент из списка, который отображается, если нажать кнопку ToolStripDropDownButton.

ToolStripDropDown.ToolStripDropDownAccessibleObject

Содержит данные об элементе управления ToolStripDropDown для клиентских приложений со специальными возможностями.

ToolStripDropDownButton

Представляет элемент управления, после щелчка которого выводится сопоставленное меню ToolStripDropDown, из которого пользователь может выбрать элемент.

ToolStripDropDownClosedEventArgs

Предоставляет данные для события Closed.

ToolStripDropDownClosingEventArgs

Предоставляет данные для события Closing.

ToolStripDropDownItem

Предоставляет основные функциональные возможности для элементов управления, отображающих ToolStripDropDown при щелчке элемента управления ToolStripDropDownButton, ToolStripMenuItem или ToolStripSplitButton.

ToolStripDropDownItemAccessibleObject

Предоставляет сведения, которые приложения со специальными возможностями используют при настройке пользовательского интерфейса ToolStripDropDown для пользователей с ограниченными возможностями.

ToolStripDropDownMenu

Предоставляет базовую функциональность для элемента управления ContextMenuStrip.

ToolStripGripRenderEventArgs

Предоставляет данные для события RenderGrip.

ToolStripItem

Представляет абстрактный базовый класс, который управляет событиями и структурой всех элементов, которые могут содержаться в элементах управления ToolStrip или ToolStripDropDown.

ToolStripItem.ToolStripItemAccessibleObject

Предоставляет сведения, которые приложения со специальными возможностями используют при настройке пользовательского интерфейса ToolStripItem для пользователей с ограниченными возможностями.

ToolStripItemClickedEventArgs

Предоставляет данные для события ItemClicked.

ToolStripItemCollection

Представляет коллекцию объектов ToolStripItem.

ToolStripItemEventArgs

Предоставляет данные для событий ToolStripItem.

ToolStripItemImageRenderEventArgs

Предоставляет данные для события RenderItemImage.

ToolStripItemRenderEventArgs

Предоставляет данные для событий, отображающих фон объектов, производных от ToolStripItem в классе ToolStripRenderer.

ToolStripItemTextRenderEventArgs

Предоставляет данные для события RenderItemText.

ToolStripLabel

Представляет невыделяемый элемент ToolStripItem, который визуализирует текст и изображения, а также отображает ссылки.

ToolStripManager

Управляет отрисовкой и нависанием элемента управления ToolStrip, а также слиянием объектов MenuStrip, ToolStripDropDownMenu и ToolStripMenuItem. Этот класс не наследуется.

ToolStripMenuItem

Представляет доступный для выбора параметр, отображаемый в объекте MenuStrip или ContextMenuStrip.

ToolStripOverflow

Управляет режимом переполнения объекта ToolStrip.

ToolStripOverflowButton

Содержит объект ToolStripDropDown, отображающий элементы, которые вызывают переполнение объекта ToolStrip.

ToolStripPanel

Создает контейнер, в котором другие элементы управления могут совместно использовать горизонтальное или вертикальное пространство.

ToolStripPanel.ToolStripPanelRowCollection

Представляет все объекты ToolStripPanelRow в ToolStripPanel.

ToolStripPanelRenderEventArgs

Предоставляет данные для рисования ToolStripPanel.

ToolStripPanelRow

Представляет строку объекта ToolStripPanel, котораяможет содержать элементы управления.

ToolStripProfessionalRenderer

Обрабатывает функции рисования для объектов ToolStrip, применяя пользовательскую палитру и упрощенный стиль.

ToolStripProgressBar

Представляет элемент управления "индикатор выполнения Windows", содержащийся в объекте StatusStrip.

ToolStripRenderer

Выполняет функции рисования для объектов ToolStrip.

ToolStripRenderEventArgs

Предоставляет данные для методов OnRenderImageMargin(ToolStripRenderEventArgs), OnRenderToolStripBorder(ToolStripRenderEventArgs) и OnRenderToolStripBackground(ToolStripRenderEventArgs) methods.

ToolStripSeparator

Представляет строку, используемую для группирования элементов меню ToolStrip или элементов раскрывающегося списка MenuStrip, ContextMenuStrip или другого элемента управления ToolStripDropDown.

ToolStripSeparatorRenderEventArgs

Предоставляет данные для события RenderGrip.

ToolStripSplitButton

Представляет сочетание стандартной кнопки слева и кнопки раскрывающегося списка справа или наоборот, если значение RightToLeft равно Yes.

ToolStripSplitButton.ToolStripSplitButtonAccessibleObject

Предоставляет сведения, которые приложения со специальными возможностями используют при настройке пользовательского интерфейса ToolStripSplitButton для пользователей с ограниченными возможностями.

ToolStripStatusLabel

Представляет панель элемента управления StatusStrip.

ToolStripSystemRenderer

Обрабатывает функцию закрашивания для объектов ToolStrip с использованием системных цветов и плоского визуального стиля.

ToolStripTextBox

Представляет в объекте ToolStrip текстовое поле, позволяющее вводить текст.

ToolTip

Представляет небольшое прямоугольное всплывающее окно, в котором отображается краткое описание назначения элемента управления, когда пользователь наводит указатель мыши на элемент управления.

TrackBar

Представляет стандартную полосу ползунка Windows.

TrackBarRenderer

Содержит методы, предназначенные для отрисовки элемента управления "Полоса прокрутки" с учетом стилей оформления. Этот класс не наследуется.

TreeNode

Предоставляет узел объекта TreeView.

TreeNodeCollection

Представляет коллекцию объектов TreeNode.

TreeNodeConverter

Предоставляет преобразователь типов для преобразования объектов TreeNode в прочие представления и обратно.

TreeNodeMouseClickEventArgs

Предоставляет данные для событий NodeMouseClick и NodeMouseDoubleClick .

TreeNodeMouseHoverEventArgs

Предоставляет данные для события NodeMouseHover.

TreeView

Отображает иерархическую коллекцию помеченных элементов, каждый из которых представлен объектом TreeNode.

TreeViewCancelEventArgs

Предоставляет данные для событий BeforeCheck, BeforeCollapse, BeforeExpand и BeforeSelect элемента управления TreeView.

TreeViewEventArgs

Предоставляет данные для событий AfterCheck, AfterCollapse, AfterExpand или AfterSelect элемента управления TreeView.

TreeViewHitTestInfo

Содержит сведения об области элемента управления TreeView или о TreeNode.

TreeViewImageIndexConverter

Предоставляет преобразователь типов, позволяющий преобразовать данные индекса рисунка из одного типа данных в другой для использования элементом управления TreeView.

TreeViewImageKeyConverter

Предоставляет преобразователь типов для преобразования данных для ключа изображения в другой тип данных.

TypeValidationEventArgs

Предоставляет данные для события TypeValidationCompleted.

UICuesEventArgs

Предоставляет данные для события ChangeUICues.

UpDownBase

Реализует основные функциональные возможности регулятора (также известного как элемент управления "вверх-вниз").

UpDownEventArgs

Предоставляет данные для элементов управления, которые являются производными от элемента управления UpDownBase.

UserControl

Предоставляет пустой элемент управления, который можно использовать для создания других элементов управления.

VScrollBar

Предоставляет стандартную вертикальную полосу прокрутки Windows.

VScrollProperties

Предоставляет основные свойства для класса VScrollBar.

WebBrowser

Предоставляет пользователю возможность осуществлять навигацию по веб-страницам внутри формы.

WebBrowser.WebBrowserSite

Представляет главное окно элемента управления WebBrowser.

WebBrowserBase

Предоставляет оболочку для элемента управления ActiveX общего вида, используемую в качестве базового класса для элемента управления WebBrowser.

WebBrowserDocumentCompletedEventArgs

Предоставляет данные для события DocumentCompleted.

WebBrowserNavigatedEventArgs

Предоставляет данные для события Navigated.

WebBrowserNavigatingEventArgs

Предоставляет данные для события Navigating.

WebBrowserProgressChangedEventArgs

Предоставляет данные для события ProgressChanged.

WebBrowserSiteBase

Реализует узел элемента управления ActiveX для использования классом WebBrowser.WebBrowserSite в качестве базового класса.

WindowsFormsSection

Определяет новый ConfigurationSection для анализа параметров приложения. Этот класс не наследуется.

WindowsFormsSynchronizationContext

Предоставляет контекст синхронизации для модели приложений Windows Forms.

Структуры

BindingMemberInfo

Содержит сведения, позволяющие классу Binding осуществлять привязку данных либо к свойству объекта, либо к свойству текущего объекта в списке объектов.

DataGridCell

Указывает ячейку в сетке.

ImeModeConversion

Вспомогательный класс, который предоставляет сведения о режиме преобразования редактора метода ввода.

LinkArea

Представляет область в элементе управления LinkLabel, представляющую гиперссылку в элементе управления.

Message

Реализует сообщение Windows.

Padding

Представляет сведения о внутренних полях и полях, связанных с элементом пользовательского интерфейса.

TableLayoutPanelCellPosition

Представляет ячейку в объекте TableLayoutPanel.

Интерфейсы

IBindableComponent

Включает в компоненте, не являющемся элементом управления, имитацию привязки к данным, используемой для элемента управления Windows Forms.

IButtonControl

Позволяет элементу управления действовать аналогично кнопке по отношению к форме.

ICommandExecutor

Определяет метод, выполняющий определенное действие над типом, реализующего этот интерфейс.

IComponentEditorPageSite

узел для объекта ComponentEditorPage.

IContainerControl

Предоставляет функциональные возможности, позволяющие одному элементу управления быть родительским по отношению к другим элементам управления.

ICurrencyManagerProvider

Обеспечивает управление связыванием для компонентов.

IDataGridColumnStyleEditingNotificationService

Предоставляет интерфейс редактирования оповещений.

IDataGridEditingService

Представляет методы, которые обрабатывают запросы на редактирование.

IDataGridViewEditingCell

Определяет общие функции для ячейки, которые позволяют манипулировать ее значением.

IDataGridViewEditingControl

Определяет общие функции для элементов управления, размещенных в ячейках объекта DataGridView.

IDataObject

Предоставляет не зависящий от формата механизм передачи данных.

IDropTarget

Определяет события мыши.

IFeatureSupport

Задает стандартный интерфейс для извлечения сведений о компонентах из текущей системы.

IFileReaderService

Определяет метод, открывающий файл в текущем каталоге.

IMessageFilter

Определяет интерфейс фильтра сообщений.

IWin32Window

Предоставляет интерфейс, делающий доступными дескрипторы Win32 HWND.

IWindowTarget

Определяет уровень связи между элементом управления и Windows API.

Перечисления

AccessibleEvents

Указывает события, переданные приложениями со специальными возможностями.

AccessibleNavigation

Определяет значения для перехода между доступными объектами.

AccessibleRole

Указывает значения, представляющие возможные роли для доступного объекта.

AccessibleSelection

Указывает, как происходит выделение доступного объекта или как он получает фокус.

AccessibleStates

Указывает значения, представляющие возможные состояния для объекта со специальными возможностями.

AnchorStyles

Определяет, как элемент управления привязывается к краям своего контейнера.

Appearance

Задает внешний вид элемента управления.

ArrangeDirection

Указывает направление, в котором система располагает минимизированные окна.

ArrangeStartingPosition

Указывает начальную позицию, используемую системой для расположения минимизированных окон.

ArrowDirection

Задает направление перемещения при получении элементов с помощью метода GetNextItem(ToolStripItem, ArrowDirection).

AutoCompleteMode

Задает режим для возможности автоматического завершения, используемой в элементах управления ComboBox и TextBox.

AutoCompleteSource

Задает источник для ComboBox и автоматического завершения функции TextBox.

AutoScaleMode

Задает различные типы режимов автоматического масштабирования, поддерживаемые в Windows Forms.

AutoSizeMode

Определяет, как будет вести себя элемент управления, когда его свойство AutoSize разрешено.

AutoValidate

Определяет способ проверки элементом управления своих данных при потере фокуса ввода пользователя.

AxHost.ActiveXInvokeKind

Задает тип элемента, сделавшего ссылку на элемент управления ActiveX, когда он был в недопустимом состоянии.

BatteryChargeStatus

Определяет идентификаторы, показывающие текущий уровень заряда батареи или сведения о состоянии зарядки.

BindingCompleteContext

Задает направление для операции привязки.

BindingCompleteState

Указывает результат завершенной операции привязки.

BootMode

Указывает режим загрузки, в котором запущена система.

Border3DSide

Задает стороны прямоугольника, для которых используется трехмерная граница.

Border3DStyle

Задает стиль трехмерной границы.

BorderStyle

Задает стиль границы для элемента управления.

BoundsSpecified

Задает границы элемента управления, используемые при определении его размера и положения.

ButtonBorderStyle

Задает стиль границы для элемента управления "Кнопка".

ButtonState

Задает внешний вид кнопки.

CaptionButton

Задает тип отображаемой кнопки с названием.

CharacterCasing

Задает регистр знаков в элементе управления TextBox.

CheckState

Указывает состояние элемента управления, например флажка, который может быть установлен, снят или находиться в неопределенном состоянии.

CloseReason

Указывает причину, по которой форма была закрыта.

ColorDepth

Указывает количество цветов, используемых для изображения в элементе управления ImageList.

ColumnHeaderAutoResizeStyle

Указывает, как следует изменять размеры столбца, содержащегося в элементе управления ListView.

ColumnHeaderStyle

Задает стили заголовков столбцов в элементе управления ListView.

ComboBoxStyle

Задает стиль ComboBox.

ControlStyles

Задает стиль и поведение элемента управления.

ControlUpdateMode

Определяет, когда изменения значения источника данных должны быть переданы в соответствующее свойство элемента управления, связанного с данными.

DataGrid.HitTestType

Задает часть элемента управления DataGrid, выбранную пользователем.

DataGridLineStyle

Задает стиль линий сетки в DataGrid.

DataGridParentRowsLabelStyle

Задает способ отображения меток родительской строки элемента управления DataGrid.

DataGridViewAdvancedCellBorderStyle

Указывает стили границ, которые могут быть применены к ячейкам элемента управления DataGridView.

DataGridViewAutoSizeColumnMode

Определяет значения для указания способа, которым регулируется ширина столбца.

DataGridViewAutoSizeColumnsMode

Определяет значения для указания способа регулирования ширины столбцов.

DataGridViewAutoSizeRowMode

Определяет значения для указания способа регулировки высоты строки.

DataGridViewAutoSizeRowsMode

Определяет значения для указания способа настройки значений высоты строк.

DataGridViewCellBorderStyle

Указывает стили границ, которые могут быть применены к ячейкам элемента управления DataGridView.

DataGridViewCellStyleScopes

Задает сущность DataGridView, которой принадлежит изменившийся стиль ячейки.

DataGridViewClipboardCopyMode

Определяет константы, которые указывают, должно ли копироваться содержимое из элемента DataGridView в буфер обмена.

DataGridViewColumnHeadersHeightSizeMode

Определяет значения для указания способа, которым регулируется высота заголовков столбцов.

DataGridViewColumnSortMode

Определяет, как пользователь может сортировать столбец DataGridView.

DataGridViewComboBoxDisplayStyle

Определяет константы, которые показывают способ отображения ячейки DataGridViewComboBoxCell.

DataGridViewContentAlignment

Определяет константы, которые указывают выравнивание содержимого в ячейке DataGridView.

DataGridViewDataErrorContexts

Представляет состояние привязанного к данным элемента управления DataGridView при ошибке.

DataGridViewEditMode

Указывает, как пользователь начинает править содержимое ячейки в элементе управления DataGridView.

DataGridViewElementStates

Задает состояние пользовательского интерфейса элемента в элементе управления DataGridView.

DataGridViewHeaderBorderStyle

Задает стиль границы, который может быть применен к свойствам ColumnHeadersBorderStyle и RowHeadersBorderStyle элемента управления DataGridView.

DataGridViewHitTestType

Указывает расположение в элементе управления DataGridView.

DataGridViewImageCellLayout

Указывает расположение для изображения, содержащегося в DataGridViewCell.

DataGridViewPaintParts

Задает значения для определения частей объекта DataGridViewCell, которые должны окрашиваться.

DataGridViewRowHeadersWidthSizeMode

Определяет значения для указания способа, которым регулируется ширина заголовка строки.

DataGridViewSelectionMode

Описывает способ выбора ячеек элемента управления DataGridView.

DataGridViewTriState

Определяет значения для указания одного из трех возможных состояний.

DataSourceUpdateMode

Указывает, в каких случаях должно производиться обновление источника данных при изменениях в связанном элементе управления.

DateTimePickerFormat

Задает формат даты и времени, в котором отображается элемент управления DateTimePicker.

Day

Указывает день недели.

DialogResult

Задает идентификаторы, которые определяют возвращаемое значение диалогового окна.

DockingBehavior

Указывает, как следует прикрепить элемент управления по умолчанию при добавлении его с помощью конструктора.

DockStyle

Задает позицию и способ закрепления элемента управления.

DragAction

Указывает, должна ли быть продолжена операция перетаскивания и каким образом.

DragDropEffects

Указывает, возможные результаты операции перетаскивания.

DrawItemState

Задает состояние рисуемого элемента.

DrawMode

Задает способ рисования элементов, входящих в элемент управления.

DropImageType

Specifies the drop description image type.

ErrorBlinkStyle

Определяет константы, которые указывают на необходимость мигания значка ошибки, предоставленного ErrorProvider для предупреждения пользователя о возникновении ошибки.

ErrorIconAlignment

Определяет константы, задающие возможные положения значка ошибки относительно элемента управления, содержащего ошибку.

FixedPanel

Указывает, что свойство Panel1, свойство Panel2 является зафиксированной или ни одна из панелей не является зафиксированной.

FlatStyle

Задает внешний вид элемента управления.

FlowDirection

Определяет константы, указывающие направление, в котором располагаются последовательные элементы пользовательского интерфейса в контейнере с линейной структурой.

FormBorderStyle

Задает стили границ формы.

FormStartPosition

Задает исходное положение формы.

FormWindowState

Задает способ отображения окна формы.

FrameStyle

Задает стиль рамки для выбранного элемента управления.

GetChildAtPointSkip

Указывает пропускаемые дочерние элементы управления.

GridItemType

Задает действительные типы элементов сетки для PropertyGrid.

HelpNavigator

Задает константы, показывающие, какие элементы файла справки необходимо отображать.

HighDpiMode

Определяет различные режимы высокого разрешения, которые можно применить к приложению.

HorizontalAlignment

Определяет способ горизонтального выравнивания объекта или текста в элементе управления относительно элемента управления.

HtmlElementInsertionOrientation

Определяет значения, которые указывают, куда должен быть вставлен новый элемент при использовании метода InsertAdjacentElement(HtmlElementInsertionOrientation, HtmlElement).

ImageLayout

Указывает местоположение изображения в элементе управления.

ImeMode

Задает значение, определяющее состояние редактора методов ввода IME объекта, после выбора этого объекта.

InsertKeyMode

Представляет режим вставки, используемый для текстовых полей.

ItemActivation

Задает действие пользователя, необходимое для активизации записей в элементе управления представления списка, а также обратную связь, возникающую при перемещении указателя мыши по элементу.

ItemBoundsPortion

Задает часть элемента списка, для которой необходимо извлечь ограничивающий прямоугольник.

Keys

Задает коды и модификаторы клавиш.

LeftRightAlignment

Указывает способ выравнивания объекта или текста по отношению к контрольной точке – влево или вправо.

LinkBehavior

Задает настройки ссылки в элементе управления LinkLabel.

LinkState

Задает константы, определяющие состояние ссылки.

ListViewAlignment

Задает выравнивание элементов в объекте ListView.

ListViewGroupCollapsedState

Определяет внешний вид ListViewGroup.

ListViewHitTestLocations

Определяет константы, представляющие области в элементе ListView или ListViewItem.

ListViewItemStates

Определяет константы, представляющие возможные состояния объекта ListViewItem.

MaskFormat

Определяет способ форматирования текста в элементе управления MaskedTextBox.

MdiLayout

Указывает расположение дочерних окон интерфейса MDI в родительском окне MDI.

MenuGlyph

Указывает изображение для рисования во время отрисовки меню с помощью метода DrawMenuGlyph(Graphics, Rectangle, MenuGlyph).

MenuMerge

Задает поведение MenuItem при слиянии с элементами в другом меню.

MergeAction

Указывает вид действия, которое должно быть предпринято при обнаружении совпадения в процессе объединения команд меню в объекте ToolStrip.

MessageBoxButtons

Задает константы, определяющие кнопки, которые нужно отображать в окне MessageBox.

MessageBoxDefaultButton

Задает константы, определяющие кнопку по умолчанию в MessageBox.

MessageBoxIcon

Задает константы, определяющие отображаемые сведения.

MessageBoxOptions

Задает параметры в MessageBox.

MonthCalendar.HitArea

Определяет константы, представляющие области элемента управления MonthCalendar.

MouseButtons

Задает константы, определяющие, какая кнопка мыши была нажата.

Orientation

Задает ориентацию элементов управления или их отдельных компонентов.

PictureBoxSizeMode

Определяет, как располагается изображение в PictureBox.

PowerLineStatus

Задает состояние питания системы.

PowerState

Определяет идентификаторы, указывающие режим питания системы в приостановленном состоянии.

PreProcessControlState

Предоставляет параметры, с помощью которых указывается отношение между элементами управления и сообщениями предварительной обработки.

ProgressBarStyle

Задает стиль, который объект ProgressBar использует для указания хода выполнения операции.

PropertySort

Задает режим сортировки свойств в сетке PropertyGrid.

RichTextBoxFinds

Задает параметры поиска текста в элементе управления RichTextBox.

RichTextBoxLanguageOptions

Обеспечивает параметры RichTextBox для поддержки редактора метода ввода и азиатских языков.

RichTextBoxScrollBars

Указывает тип полос прокрутки, отображаемых в элементе управления RichTextBox.

RichTextBoxSelectionAttribute

Указывает, имеются ли в текущем выделенном фрагменте символы, которым назначен стиль или атрибут.

RichTextBoxSelectionTypes

Задает тип выделения в элементе управления RichTextBox.

RichTextBoxStreamType

Указывает типы потоков ввода и вывода, которые используются для загрузки и сохранения данных в элементе управления RichTextBox.

RichTextBoxWordPunctuations

Задает типы таблиц пунктуации, которые могут использоваться в сочетании с возможностями переноса по словам и переноса с разбиением слов элемента управления RichTextBox.

RightToLeft

Задает значение, показывающее, пишется ли текст справа налево, как при использовании шрифтов иврита и арабского языка.

ScreenOrientation

Задает угол экрана.

ScrollBars

Указывает, какие полосы прокрутки будут видны в элементе управления.

ScrollButton

Определяет тип кнопки прокрутки, которая должна быть помещена на полосу прокрутки.

ScrollEventType

Задает тип действия, используемого для вызова события Scroll.

ScrollOrientation

Задает ориентацию полосы прокрутки для события Scroll.

SearchDirectionHint

Предоставляет подсказку направления для поиска ListViewItem.

SecurityIDType

Это перечисление не используется.

SelectionMode

Задает режим работы выделения в списке.

Shortcut

Задает сочетания клавиш, которые могут использоваться элементами меню.

SizeGripStyle

Задает стиль захвата для регулировки размера в объекте Form.

SizeType

Задает способ изменения размеров строк или столбцов в элементах пользовательского интерфейса относительно их контейнера.

SortOrder

Задает способ сортировки элементов списка.

StatusBarPanelAutoSize

Указывает, как ведет себя объект StatusBarPanel при изменении размера элемента управления StatusBar.

StatusBarPanelBorderStyle

Задает внешний вид границы панели StatusBarPanel в элементе управления StatusBar.

StatusBarPanelStyle

Определяет, будет ли выполнена отрисовка объекта StatusBarPanel элемента управления StatusBar пользователем или системой.

StructFormat

Это перечисление не используется.

SystemParameter

Указывает тип системного параметра.

TabAlignment

Задает расположение вкладок в наборе вкладок.

TabAppearance

Задает вид вкладок в наборе вкладок.

TabControlAction

Определяет значения, представляющие события TabControl.

TabDrawMode

Указывает, как должны создаваться вкладки в элементе управления "Вкладка": пользователем (то есть, родительским окном во время работы программы) или операционной системой.

TableLayoutPanelCellBorderStyle

Задает стиль границы для ячейке в элементе управления "Таблица".

TableLayoutPanelGrowStyle

Определяет, как в панели TableLayoutPanel будут появляться дополнительные строки или столбцы после заполнения всех существующих ячеек.

TabSizeMode

Указывает, каким образом выбирается размер для вкладок в наборе вкладок.

TaskDialogExpanderPosition

Указывает, где будет отображаться развернутая область диалогового окна задачи.

TaskDialogProgressBarState

Содержит константы, определяющие состояние индикатора выполнения диалогового окна задачи.

TaskDialogStartupLocation

Задает позицию, в которой будет показано диалоговое окно при первом открытии.

TextDataFormat

Указывает форматы, используемые для относящихся к тексту методов классов Clipboard и DataObject.

TextFormatFlags

Указывает сведения об отображении и размещении строк текста.

TextImageRelation

Задает расположение текста и изображения относительно друг друга в элементе управления.

TickStyle

Задает расположение делений в элементе управления TrackBar.

ToolBarAppearance

Задает тип отображения панели инструментов.

ToolBarButtonStyle

Задает стиль кнопок в панели инструментов.

ToolBarTextAlign

Определяет выравнивание текста кнопки в панели инструментов.

ToolStripDropDownCloseReason

Указывает причину, по которой был закрыт элемент управления ToolStripDropDown.

ToolStripDropDownDirection

Задает направление отображения элемента управления ToolStripDropDown относительно его родительского элемента.

ToolStripGripDisplayStyle

Задает ориентацию маркера перемещения (захвата) элемента ToolStrip.

ToolStripGripStyle

Определяет видимость маркера перемещения (захвата) ToolStrip.

ToolStripItemAlignment

Определяет выравнивание объекта ToolStripItem в ToolStrip.

ToolStripItemDisplayStyle

Указывает, что требуется прорисовать для данного ToolStripItem — изображение или текст.

ToolStripItemImageScaling

Указывает, может ли размер изображения в ToolStripItem автоматически изменяться для размещения на элементе управления ToolStrip, при этом сохраняя свое исходное соотношение сторон.

ToolStripItemOverflow

Определяет, помещается ли элемент ToolStripItem в объект ToolStrip переполнения.

ToolStripItemPlacement

Указывает, где необходимо разместить ToolStripItem.

ToolStripLayoutStyle

Указывает возможные выравнивания, которые могут применяться к объекту ToolStrip.

ToolStripManagerRenderMode

Определяет стиль оформления, применяемый к нескольким объектам ToolStrip, которые содержатся в форме.

ToolStripRenderMode

Задает стиль оформления, применяемый к элементу ToolStrip, содержащемуся в форме.

ToolStripStatusLabelBorderSides

Указывает, какие стороны объекта ToolStripStatusLabel имеют границы.

ToolStripTextDirection

Задает ориентацию текста, используемую с определенным стилем LayoutStyle.

ToolTipIcon

Определяет набор стандартных значков, которые можно связать с подсказкой.

TreeNodeStates

Определяет константы, представляющие возможные состояния объекта TreeNode.

TreeViewAction

Задает действие, которое вызывает событие TreeViewEventArgs.

TreeViewDrawMode

Определяет константы, представляющие способы, которыми можно нарисовать элемент управления TreeView.

TreeViewHitTestLocations

Определяет константы, представляющие области объектов TreeView или TreeNode.

UICues

Задает состояние пользовательского интерфейса.

UnhandledExceptionMode

Определяет, куда приложение Windows Forms должно отправлять необработанные исключения.

ValidationConstraints

Определяет константы, которые сообщают методу ValidateChildren(ValidationConstraints) о способе проверки дочерних элементов управления, принадлежащих контейнеру.

View

Задает способ отображения элементов списка в элементе управления ListView.

WebBrowserEncryptionLevel

Указывает константы, которые определяют методы шифрования, используемые документами, отображаемыми в элементе управления WebBrowser.

WebBrowserReadyState

Задает константы, определяющие состояние элемента управления WebBrowser.

WebBrowserRefreshOption

Задает константы, которые определяют способ обновления элементом управления WebBrowser его содержимого.

Делегаты

Application.MessageLoopCallback

Представляет метод, который должен проверять, по-прежнему ли среда размещения отправляет сообщения.

AxHost.AboutBoxDelegate

Представляет метод для отображения диалогового окна "О программе" элемента управления ActiveX.

BindingCompleteEventHandler

Представляет метод, который будет обрабатывать событие BindingComplete в скриптах привязки данных.

BindingManagerDataErrorEventHandler

Представляет метод, обрабатывающий событие DataError объекта BindingManagerBase.

CacheVirtualItemsEventHandler

Представляет метод, обрабатывающий событие CacheVirtualItems объекта ListView.

ColumnClickEventHandler

Представляет метод, обрабатывающий событие ColumnClick объекта ListView.

ColumnReorderedEventHandler

Представляет метод, обрабатывающий событие ColumnReordered элемента управления ListView.

ColumnWidthChangedEventHandler

Представляет метод, обрабатывающий событие ColumnWidthChanged объекта ListView.

ColumnWidthChangingEventHandler

Представляет метод, обрабатывающий событие ColumnWidthChanging объекта ListView.

ContentsResizedEventHandler

Представляет метод, обрабатывающий событие ContentsResized объекта RichTextBox.

ControlEventHandler

Представляет метод, обрабатывающий события ControlAdded и ControlRemoved класса Control.

ConvertEventHandler

Представляет метод, обрабатывающий события Parse и Format класса Binding.

DataGridViewAutoSizeColumnModeEventHandler

Представляет метод, обрабатывающий событие AutoSizeColumnModeChanged элемента управления DataGridView.

DataGridViewAutoSizeColumnsModeEventHandler

Представляет метод, обрабатывающий событие AutoSizeColumnsModeChanged элемента управления DataGridView.

DataGridViewAutoSizeModeEventHandler

Представляет метод, обрабатывающий событие AutoSizeRowsModeChanged или событие RowHeadersWidthSizeModeChanged из DataGridView.

DataGridViewBindingCompleteEventHandler

Представляет метод, обрабатывающий событие DataBindingComplete объекта DataGridView.

DataGridViewCellCancelEventHandler

Представляет метод, обрабатывающий события CellBeginEdit и RowValidating класса DataGridView.

DataGridViewCellContextMenuStripNeededEventHandler

Представляет метод, c помощью которого будет выполняться обработка события CellContextMenuStripNeeded объекта DataGridView.

DataGridViewCellErrorTextNeededEventHandler

Представляет метод, обрабатывающий событие CellErrorTextNeeded объекта DataGridView.

DataGridViewCellEventHandler

Представляет метод, обрабатывающий события DataGridView, связанные с операциями над ячейками и строками.

DataGridViewCellFormattingEventHandler

Представляет метод, обрабатывающий событие CellFormatting объекта DataGridView.

DataGridViewCellMouseEventHandler

Представляет метод, который будет обрабатывать относящиеся к мыши события, создаваемые DataGridView.

DataGridViewCellPaintingEventHandler

Представляет метод, обрабатывающий событие CellPainting объекта DataGridView.

DataGridViewCellParsingEventHandler

Представляет метод, c помощью которого будет выполняться обработка события CellParsing объекта DataGridView.

DataGridViewCellStateChangedEventHandler

Представляет метод, обрабатывающий событие CellStateChanged объекта DataGridView.

DataGridViewCellStyleContentChangedEventHandler

Представляет метод, обрабатывающий событие CellStyleContentChanged объекта DataGridView.

DataGridViewCellToolTipTextNeededEventHandler

Представляет метод, обрабатывающий событие CellToolTipTextNeeded объекта DataGridView.

DataGridViewCellValidatingEventHandler

Представляет метод, обрабатывающий событие CellValidating элемента управления DataGridView.

DataGridViewCellValueEventHandler

Предоставляет метод, обрабатывающий событие CellValueNeeded или событие CellValuePushed объекта DataGridView.

DataGridViewColumnDividerDoubleClickEventHandler

Представляет метод, обрабатывающий событие ColumnDividerDoubleClick объекта DataGridView.

DataGridViewColumnEventHandler

Представляет метод, обрабатывающий связанные со столбцами события объекта DataGridView.

DataGridViewColumnStateChangedEventHandler

Представляет метод, обрабатывающий событие ColumnStateChanged объекта DataGridView.

DataGridViewDataErrorEventHandler

Представляет метод, обрабатывающий событие DataError объекта DataGridView.

DataGridViewEditingControlShowingEventHandler

Представляет метод, обрабатывающий событие EditingControlShowing объекта DataGridView.

DataGridViewRowCancelEventHandler

Представляет метод, обрабатывающий событие UserDeletingRow объекта DataGridView.

DataGridViewRowContextMenuStripNeededEventHandler

Представляет метод, обрабатывающий событие RowContextMenuStripNeeded объекта DataGridView.

DataGridViewRowDividerDoubleClickEventHandler

Представляет метод, обрабатывающий событие RowDividerDoubleClick объекта DataGridView.

DataGridViewRowErrorTextNeededEventHandler

Представляет метод, обрабатывающий событие RowErrorTextNeeded объекта DataGridView.

DataGridViewRowEventHandler

Представляет метод обработки событий, связанных со строками элемента управления DataGridView.

DataGridViewRowHeightInfoNeededEventHandler

Представляет метод, обрабатывающий событие RowHeightInfoNeeded элемента управления DataGridView.

DataGridViewRowHeightInfoPushedEventHandler

Представляет метод, обрабатывающий событие RowHeightInfoPushed объекта DataGridView.

DataGridViewRowPostPaintEventHandler

Представляет метод, обрабатывающий событие RowPostPaint объекта DataGridView.

DataGridViewRowPrePaintEventHandler

Представляет метод, обрабатывающий событие RowPrePaint объекта DataGridView.

DataGridViewRowsAddedEventHandler

Представляет метод, обрабатывающий событие RowsAdded объекта DataGridView.

DataGridViewRowsRemovedEventHandler

Представляет метод, обрабатывающий событие RowsRemoved объекта DataGridView.

DataGridViewRowStateChangedEventHandler

Представляет метод, обрабатывающий событие RowStateChanged объекта DataGridView.

DataGridViewSortCompareEventHandler

Представляет метод, обрабатывающий событие SortCompare элемента управления DataGridView.

DateBoldEventHandler

Представляет метод, обрабатывающий внутреннее событие элемента управления MonthCalendar.

DateRangeEventHandler

Представляет метод, обрабатывающий событие DateChanged или событие DateSelected из MonthCalendar.

DpiChangedEventHandler

Представляет метод, обрабатывающий событие DpiChanged элемента управления или формы.

DragEventHandler

Предоставляет метод, обрабатывающий события DragDrop, DragEnter и DragOver класса Control.

DrawItemEventHandler

Представляет метод, обрабатывающий событие DrawItem элемента управления ComboBox, ListBox, MenuItem или TabControl.

DrawListViewColumnHeaderEventHandler

Представляет метод, обрабатывающий событие DrawColumnHeader объекта ListView.

DrawListViewItemEventHandler

Представляет метод, обрабатывающий событие DrawItem объекта ListView.

DrawListViewSubItemEventHandler

Представляет метод, обрабатывающий событие DrawSubItem объекта ListView.

DrawToolTipEventHandler

Представляет метод, обрабатывающий событие Draw объекта ToolTip.

DrawTreeNodeEventHandler

Представляет метод, обрабатывающий событие DrawNode объекта TreeView.

FormClosedEventHandler

Представляет метод, обрабатывающий событие FormClosed.

FormClosingEventHandler

Представляет метод, обрабатывающий событие FormClosing.

GiveFeedbackEventHandler

Представляет метод, обрабатывающий событие GiveFeedback Control.

HelpEventHandler

Представляет метод, обрабатывающий событие HelpRequested объекта Control.

HtmlElementErrorEventHandler

Представляет метод, обрабатывающий событие ErrorHtmlWindow.

HtmlElementEventHandler

Представляет метод, обрабатывающий Click, MouseDown и связанные события для объектов HtmlDocument, HtmlElement и HtmlWindow.

InputLanguageChangedEventHandler

Представляет метод, обрабатывающий событие InputLanguageChanged объекта Form.

InputLanguageChangingEventHandler

Представляет метод, обрабатывающий событие InputLanguageChanging объекта Form.

InvalidateEventHandler

Представляет метод, обрабатывающий событие Invalidated объекта Control.

ItemChangedEventHandler

Представляет метод, обрабатывающий событие ItemChanged класса CurrencyManager.

ItemCheckedEventHandler

Представляет метод, обрабатывающий событие ItemChecked элемента управления ListView.

ItemCheckEventHandler

Представляет метод, обрабатывающий событие ItemCheck элемента управления CheckedListBox или ListView.

ItemDragEventHandler

Представляет метод, обрабатывающий событие ItemDrag элемента управления ListView или TreeView.

KeyEventHandler

Представляет метод, обрабатывающий событие KeyUp или событие KeyDown из Control.

KeyPressEventHandler

Представляет метод, обрабатывающий событие KeyPress объекта Control.

LabelEditEventHandler

Представляет метод, обрабатывающий события BeforeLabelEdit и AfterLabelEdit.

LayoutEventHandler

Представляет метод, обрабатывающий событие Layout объекта Control.

LinkClickedEventHandler

Представляет метод, обрабатывающий событие LinkClicked объекта RichTextBox.

LinkLabelLinkClickedEventHandler

Представляет метод, обрабатывающий событие LinkClicked объекта LinkLabel.

ListControlConvertEventHandler

Представляет метод для обработки преобразования объекта ListControl.

ListViewItemMouseHoverEventHandler

Представляет метод, обрабатывающий событие ItemMouseHover объекта ListView.

ListViewItemSelectionChangedEventHandler

Представляет метод, обрабатывающий событие ItemSelectionChanged объекта ListView.

ListViewVirtualItemsSelectionRangeChangedEventHandler

Представляет метод, обрабатывающий событие VirtualItemsSelectionRangeChanged объекта ListView.

MaskInputRejectedEventHandler

Представляет метод, обрабатывающий событие MaskInputRejected элемента управления MaskedTextBox.

MeasureItemEventHandler

Представляет метод, обрабатывающий событие MeasureItem для элементов управления ListBox, ComboBox, CheckedListBox или MenuItem.

MethodInvoker

Представляет делегата, который может выполнить любой метод в управляемом коде, объявляемый с пустым списком параметров и не принимающий параметры.

MouseEventHandler

Представляет метод, который будет обрабатывать событие MouseDown, MouseUp или MouseMove формы, элемента управления или другого компонента.

NavigateEventHandler

Представляет метод, обрабатывающий событие NavigateEventArgs объекта DataGrid.

NodeLabelEditEventHandler

Предоставляет метод, который будет обрабатывать события BeforeLabelEdit и AfterLabelEdit элемента управления TreeView.

PaintEventHandler

Представляет метод, обрабатывающий событие Paint объекта Control.

PopupEventHandler

Представляет метод, обрабатывающий событие Popup класса ToolTip.

PreviewKeyDownEventHandler

Представляет метод, c помощью которого будет выполняться обработка события PreviewKeyDown для элемента управления.

PropertyTabChangedEventHandler

Представляет метод, обрабатывающий событие PropertyTabChanged объекта PropertyGrid.

PropertyValueChangedEventHandler

Класс обработчика событий, который вызывается, когда пользователь изменяет свойство в сетке.

QueryAccessibilityHelpEventHandler

Представляет метод, обрабатывающий событие QueryAccessibilityHelp элемента управления.

QueryContinueDragEventHandler

Представляет метод, обрабатывающий событие QueryContinueDrag объекта Control.

QuestionEventHandler

Представляет метод, обрабатывающий событие CancelRowEdit или событие RowDirtyStateNeeded объекта DataGridView.

RetrieveVirtualItemEventHandler

Представляет метод, обрабатывающий событие RetrieveVirtualItem объекта ListView.

ScrollEventHandler

Представляет метод, обрабатывающий Scroll событие a DataGridView или ScrollBar.

SearchForVirtualItemEventHandler

Представляет метод, обрабатывающий событие SearchForVirtualItem объекта ListView.

SelectedGridItemChangedEventHandler

Представляет метод, обрабатывающий событие SelectedGridItemChanged объекта PropertyGrid.

SplitterCancelEventHandler

Представляет метод, обрабатывающий событие SplitterMoving объекта Splitter.

SplitterEventHandler

Представляет метод, обрабатывающий события SplitterMoving и SplitterMoved класса Splitter.

StatusBarDrawItemEventHandler

Представляет метод, обрабатывающий событие DrawItem объекта StatusBar.

StatusBarPanelClickEventHandler

Представляет метод, обрабатывающий событие PanelClick объекта StatusBar.

TabControlCancelEventHandler

Представляет метод, обрабатывающий событие Selecting или событие Deselecting элемента управления TabControl.

TabControlEventHandler

Представляет метод, обрабатывающий событие Selected или событие Deselected элемента управления TabControl.

TableLayoutCellPaintEventHandler

Представляет метод обработки события CellPaint.

ToolBarButtonClickEventHandler

Представляет метод, обрабатывающий событие ButtonClick объекта ToolBar.

ToolStripArrowRenderEventHandler

Представляет метод, обрабатывающий событие RenderArrow объекта ToolStripRenderer. Этот класс не наследуется.

ToolStripContentPanelRenderEventHandler

Представляет метод, обрабатывающий событие RendererChanged объекта ToolStripContentPanel.

ToolStripDropDownClosedEventHandler

Представляет метод, обрабатывающий событие Closed объекта ToolStripDropDown.

ToolStripDropDownClosingEventHandler

Представляет метод, обрабатывающий событие Closing ToolStripDropDown.

ToolStripGripRenderEventHandler

Представляет метод, обрабатывающий событие RenderGrip объекта ToolStripRenderer.

ToolStripItemClickedEventHandler

Представляет метод, обрабатывающий событие ItemClicked объекта ToolStripItem.

ToolStripItemEventHandler

Представляет метод обработки событий для элемента ToolStripItem.

ToolStripItemImageRenderEventHandler

Предоставляет метод, обрабатывающий событие RenderItemImage или событие RenderItemCheck объекта ToolStripRenderer.

ToolStripItemRenderEventHandler

Представляет метод, который обрабатывает события, отображающие фон объектов, производных от ToolStripItem в классе ToolStripRenderer.

ToolStripItemTextRenderEventHandler

Представляет метод, обрабатывающий событие RenderItemText объекта ToolStripRenderer.

ToolStripPanelRenderEventHandler

Представляет метод обработки событий рисования объекта ToolStripPanel.

ToolStripRenderEventHandler

Представляет метод, обрабатывающий событие RenderToolStripBorder или событие RenderToolStripBackground объекта ToolStripRenderer.

ToolStripSeparatorRenderEventHandler

Представляет метод, обрабатывающий событие RenderSeparator класса ToolStripRenderer.

TreeNodeMouseClickEventHandler

Представляет метод, обрабатывающий события NodeMouseClick и NodeMouseDoubleClick класса TreeView.

TreeNodeMouseHoverEventHandler

Представляет метод, обрабатывающий событие NodeMouseHover объекта TreeView.

TreeViewCancelEventHandler

Предоставляет метод, обрабатывающий события BeforeCheck, BeforeCollapse, BeforeExpand или BeforeSelect событие класса TreeView.

TreeViewEventHandler

Предоставляет метод, обрабатывающий события AfterCheck, AfterCollapse, AfterExpand или AfterSelect событие класса TreeView.

TypeValidationEventHandler

Представляет метод, обрабатывающий событие TypeValidationCompleted элемента управления MaskedTextBox.

UICuesEventHandler

Представляет метод, обрабатывающий событие ChangeUICues класса Control.

UpDownEventHandler

Представляет метод, c помощью которого будет выполняться обработка события внутреннего класса.

WebBrowserDocumentCompletedEventHandler

Представляет метод, обрабатывающий событие DocumentCompleted элемента управления WebBrowser.

WebBrowserNavigatedEventHandler

Представляет метод, обрабатывающий событие Navigated элемента управления WebBrowser.

WebBrowserNavigatingEventHandler

Представляет метод, обрабатывающий событие Navigating элемента управления WebBrowser.

WebBrowserProgressChangedEventHandler

Представляет метод, обрабатывающий событие ProgressChanged элемента управления WebBrowser.

Комментарии

В следующей таблице показаны классы в пространстве имен, сгруппированные по System.Windows.Forms категориям.

Категория классов Подробнее
— Управление, пользовательский элемент управления и форма Большинство классов в System.Windows.Forms пространстве имен являются производными от Control класса. Класс Control предоставляет базовые функциональные возможности для всех элементов управления, отображаемых в элементе Formуправления . Класс Form представляет окно в приложении. Сюда входят диалоговые окна, бессерверные окна и клиент MDI и родительские окна. Вы также можете создать собственные элементы управления, производные от UserControl класса.
— Меню и панели инструментов Windows Forms содержит широкий набор классов для создания собственных пользовательских панелей инструментов и меню с современным внешним видом и поведением (внешний вид и ощущение). ToolStrip, MenuStrip, ContextMenuStripи StatusStrip может использоваться для создания панелей инструментов, строк меню, контекстных меню и строк состояния соответственно.
— Элементы управления Пространство System.Windows.Forms имен предоставляет различные классы элементов управления, которые можно использовать для создания многофункциональных пользовательских интерфейсов. Некоторые элементы управления предназначены для ввода данных в приложении, таких как TextBox и ComboBox элементы управления. Другие элементы управления отображают данные приложения, такие как Label и ListView. Пространство имен также предоставляет элементы управления для вызова команд в приложении, например Button. Классы WebBrowser ЭЛЕМЕНТОВ управления и управляемых HTML, напримерHtmlDocument, позволяют отображать HTML-страницы и управлять ими в управляемом приложении Windows Forms. Элемент MaskedTextBox управления — это расширенный элемент управления вводом данных, который позволяет определять маски, которые автоматически принимают или отклоняют введенные пользователем данные. Кроме того, элемент управления можно использовать для создания собственного конструктора PropertyGrid Windows Forms, отображающего видимые в конструкторе свойства элементов управления.
- Макет Несколько важных классов в Windows Forms помогают управлять макетом элементов управления на поверхности отображения, например формой или элементом управления. FlowLayoutPanel размещает все элементы управления, которые он содержит последовательно, и TableLayoutPanel позволяет определять ячейки и строки для размещения элементов управления в фиксированной сетке. SplitContainer делит поверхность дисплея на две или более настраиваемых частей.
— Привязка данных и данных Windows Forms определяет расширенную архитектуру для привязки к источникам данных, таким как базы данных и XML-файлы. Элемент DataGridView управления предоставляет настраиваемую таблицу для отображения данных и позволяет настраивать ячейки, строки, столбцы и границы. Элемент BindingNavigator управления представляет стандартизированный способ навигации и работы с данными в форме; BindingNavigator часто связывается с BindingSource элементом управления для перемещения по записям данных в форме и взаимодействия с ними.
— Компоненты Помимо элементов управления, пространство имен предоставляет другие классы, System.Windows.Forms которые не являются производными от Control класса, но по-прежнему предоставляют визуальные возможности для приложения на основе Windows. Некоторые классы, такие как ToolTip и ErrorProvider, расширяют возможности или предоставляют пользователю сведения. Help С помощью и HelpProvider классов можно отобразить сведения справки пользователю приложений.
— Распространенные диалоговые окна Windows предоставляет несколько общих диалоговых окон, которые можно использовать для предоставления приложению согласованного пользовательского интерфейса при выполнении таких задач, как открытие и сохранение файлов, управление цветом шрифта или текста или печать. Классы OpenFileDialog предоставляют SaveFileDialog функциональные возможности для отображения диалогового окна, позволяющего пользователю находить и вводить имя файла для открытия или сохранения. В FontDialog классе отображается диалоговое окно для изменения элементов используемого Font приложением. Диалоговые PageSetupDialogокна и PrintDialog PrintPreviewDialogклассы отображаются, позволяющие пользователю управлять аспектами печати документов. Дополнительные сведения о печати из приложения на основе Windows см. в System.Drawing.Printing разделе пространства имен. Помимо общих диалоговых окон, System.Windows.Forms пространство имен предоставляет MessageBox класс для отображения окна сообщения, которое может отображать и извлекать данные от пользователя.

В пространстве имен есть несколько классов System.Windows.Forms , которые обеспечивают поддержку классов, упомянутых в предыдущей сводке. Примерами вспомогательных классов являются перечисления, классы аргументов событий и делегаты, используемые событиями в элементах управления и компонентах.

Внимание!

Классы в пространстве имен Windows Forms не поддерживаются для использования в службе Windows. Попытка использовать эти классы из службы может привести к непредвиденным проблемам, таким как снижение производительности службы и исключения во время выполнения.

Если вы используете платформа .NET Framework версии 1.1 или платформа .NET Framework 1.0 и необходимо сделать поддержку приложений Windows Forms Windows стилей визуальных элементов XP, убедитесь, что свойство элементов управления FlatStyle.System задано FlatStyle и включает манифест в исполняемый файл. Манифест — это XML-файл, который включается либо как ресурс в исполняемый файл приложения, либо в виде отдельного файла, который находится в том же каталоге, что и исполняемый файл. Пример манифеста см. в разделе "Пример" перечисления FlatStyle . По умолчанию визуальные стили включены для платформа .NET Framework версий 1.1, 1.2 и 2.0.