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

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

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

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

DataObjectExtensions

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

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 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 IME.

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, ComboBoxCheckedListBoxи 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

A 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 и более поздних версиях. StatusStrip Вместо этого используйте элемент управления, который заменяет и расширяет элемент StatusBar управления.

StatusBar.StatusBarPanelCollection

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

StatusBarDrawItemEventArgs

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

StatusBarPanel

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

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

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 свойство).

TaskDialogLinkClickedEventArgs

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

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 при ToolStripDropDownButtonToolStripMenuItemщелчке элемента управления или ToolStripSplitButton элемента управления.

ToolStripDropDownItemAccessibleObject

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

ToolStripDropDownMenu

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

ToolStripGripRenderEventArgs

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

ToolStripItem

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

ToolStripItem.ToolStripItemAccessibleObject

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

ToolStripItemClickedEventArgs

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

ToolStripItemCollection

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

ToolStripItemEventArgs

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

ToolStripItemImageRenderEventArgs

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

ToolStripItemRenderEventArgs

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

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) методов.

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элемента управления , BeforeCollapseBeforeExpandи BeforeSelect событий TreeView элемента управления.

TreeViewEventArgs

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

TreeViewHitTestInfo

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

TreeViewImageIndexConverter

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

TreeViewImageKeyConverter

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

TypeValidationEventArgs

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

UICuesEventArgs

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

UpDownBase

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

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

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

LinkArea

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

Message

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

Padding

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

TableLayoutPanelCellPosition

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

Интерфейсы

Имя Описание
IAsyncDropTarget

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

IBindableComponent

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

IButtonControl

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

ICommandExecutor

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

IComponentEditorPageSite

Сайт для ComponentEditorPageобъекта .

IContainerControl

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

ICurrencyManagerProvider

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

IDataGridColumnStyleEditingNotificationService

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

IDataGridEditingService

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

IDataGridViewEditingCell

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

IDataGridViewEditingControl

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

IDataObject

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

IDropTarget

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

IFeatureSupport

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

IFileReaderService

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

IMessageFilter

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

ITypedDataObject

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

IWin32Window

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

IWindowTarget

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

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

Имя Описание
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

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

ErrorBlinkStyle

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

ErrorIconAlignment

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

FixedPanel

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

FlatStyle

Указывает внешний вид элемента управления.

FlowDirection

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

FormBorderStyle

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

FormCornerPreference

Задает параметр угла для Form, который можно задать с помощью свойства FormCornerPreference.

FormStartPosition

Указывает начальную позицию формы.

FormWindowState

Указывает, как отображается окно формы.

FrameStyle

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

GetChildAtPointSkip

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

GridItemType

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

HelpNavigator

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

HighDpiMode

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

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 для поддержки редактора методов ввода (IME) и азиатского языка.

RichTextBoxScrollBars

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

RichTextBoxSelectionAttribute

Указывает, имеют ли какие-либо символы в текущем выборе стиль или атрибут.

RichTextBoxSelectionTypes

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

RichTextBoxStreamType

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

RichTextBoxWordPunctuations

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

RightToLeft

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

ScreenCaptureMode

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

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

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

SystemColorMode

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

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

Представляет метод, который будет обрабатывать CellContextMenuStripNeeded событие объекта DataGridView.

DataGridViewCellErrorTextNeededEventHandler

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

DataGridViewCellEventHandler

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

DataGridViewCellFormattingEventHandler

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

DataGridViewCellMouseEventHandler

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

DataGridViewCellPaintingEventHandler

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

DataGridViewCellParsingEventHandler

Представляет метод, который будет обрабатывать 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

Представляет метод, который будет обрабатывать DragDropDragEnterсобытие или DragOver событие объектаControl.

DrawItemEventHandler

Представляет метод, который будет обрабатывать DrawItem событие ComboBoxэлемента управления , ListBoxMenuItemили 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

Представляет метод, который будет обрабатывать Error событие объекта HtmlWindow.

HtmlElementEventHandler

Представляет метод, который будет обрабатывать ClickMouseDown события и связанные события в 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элемента управления , ComboBoxCheckedListBoxили MenuItem элементов управления.

MethodInvoker

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

MouseEventHandler

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

NavigateEventHandler

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

NodeLabelEditEventHandler

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

PaintEventHandler

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

PopupEventHandler

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

PreviewKeyDownEventHandler

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

PropertyTabChangedEventHandler

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

PropertyValueChangedEventHandler

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

QueryAccessibilityHelpEventHandler

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

QueryContinueDragEventHandler

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

QuestionEventHandler

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

RetrieveVirtualItemEventHandler

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

ScrollEventHandler

Представляет метод, обрабатывающий Scroll событие объекта 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

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

ToolStripItemTextRenderEventHandler

Представляет метод, который будет обрабатывать RenderItemText событие объекта ToolStripRenderer.

ToolStripPanelRenderEventHandler

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

ToolStripRenderEventHandler

Представляет метод, который будет обрабатывать RenderToolStripBorder событие или RenderToolStripBackground событие объекта ToolStripRenderer.

ToolStripSeparatorRenderEventHandler

Представляет метод, который будет обрабатывать RenderSeparator событие ToolStripRenderer класса.

TreeNodeMouseClickEventHandler

Представляет метод, который будет обрабатывать NodeMouseClick и NodeMouseDoubleClick события объекта TreeView.

TreeNodeMouseHoverEventHandler

Представляет метод, который будет обрабатывать NodeMouseHover событие объекта TreeView.

TreeViewCancelEventHandler

Представляет метод, который будет обрабатывать BeforeCheckсобытие , BeforeCollapseBeforeExpandили BeforeSelect событие TreeViewобъекта .

TreeViewEventHandler

Представляет метод, который будет обрабатывать AfterCheckсобытие , AfterCollapseAfterExpandили AfterSelect событие TreeViewобъекта .

TypeValidationEventHandler

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

UICuesEventHandler

Представляет метод, который будет обрабатывать ChangeUICues событие объекта Control.

UpDownEventHandler

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

WebBrowserDocumentCompletedEventHandler

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

WebBrowserNavigatedEventHandler

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

WebBrowserNavigatingEventHandler

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

WebBrowserProgressChangedEventHandler

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

Комментарии

В следующей таблице показаны классы в System.Windows.Forms пространства имен, сгруппированных в категории.

Категория классов Details
— управление, пользовательский элемент управления и форма Большинство классов в пространстве имен System.Windows.Forms являются производными от класса Control. Класс Control предоставляет базовые функции для всех элементов управления, отображаемых в объекте Form. Класс Form представляет окно в приложении. К ним относятся диалоговые окна, бессерверные окна и клиентские и родительские окна интерфейса многомерных документов. Вы также можете создать собственные UserControl элементы управления, производные от класса.
— меню и панели инструментов Windows Forms содержит широкий набор классов для создания собственных пользовательских панелей инструментов и меню с современным внешним видом и поведением (внешний вид и ощущение). ToolStrip, , MenuStripContextMenuStripи 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 PrintPreviewDialog Диалоговые PrintDialogокна и классы, позволяющие пользователю управлять аспектами печати документов. Дополнительные сведения о печати из приложения на основе Windows см. в пространстве имен System.Drawing.Printing. Помимо распространенных диалоговых окон пространство имен System.Windows.Forms предоставляет класс MessageBox для отображения поля сообщения, который может отображать и извлекать данные от пользователя.

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

Предостережение

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