System.Windows.Forms 命名空间

包含用于创建基于Windows的应用程序的类,这些应用程序充分利用Microsoft Windows操作系统中提供的丰富用户界面功能。

名称 说明
AccessibleObject

提供辅助功能应用程序用于为有障碍的用户调整应用程序的用户界面(UI)的信息。

AmbientProperties

向顶级控件提供环境属性值。

Application

提供 static 方法和属性来管理应用程序(例如启动和停止应用程序的方法),以处理Windows消息和属性以获取有关应用程序的信息。 此类不能被继承。

ApplicationContext

指定有关应用程序线程的上下文信息。

AutoCompleteStringCollection

包含用于某些 Windows 窗体控件上的自动完成功能的字符串集合。

AxHost

包装 ActiveX 控件并将其公开为功能齐全的Windows 窗体控件。

AxHost.AxComponentEditor

提供一个编辑器,该编辑器使用模式对话框显示 ActiveX 控件的属性页。

AxHost.ClsidAttribute

指定由 AxHost 控件托管的 ActiveX 控件的 CLSID。

AxHost.ConnectionPointCookie

将 ActiveX 控件连接到处理控件事件的客户端。

AxHost.InvalidActiveXStateException

在处于无效状态时引用 ActiveX 控件时引发的异常。

AxHost.State

封装 ActiveX 控件的持久状态。

AxHost.StateConverter

AxHost.State 对象从一种数据类型转换为另一种数据类型。

AxHost.TypeLibraryTimeStampAttribute

指定与由 AxHost 控件托管的 ActiveX 控件的类型库关联的日期和时间。

BaseCollection

提供用于在命名空间中创建与数据相关的集合的基本 System.Windows.Forms 功能。

BindableComponent

提供可与Windows 窗体设计器绑定的数据的组件的基类。

Binding

表示对象属性值与控件属性值之间的简单绑定。

BindingCompleteEventArgs

提供事件的数据 BindingComplete

BindingContext

管理从BindingManagerBase类继承的任何对象的对象的集合Control

BindingManagerBase

管理绑定到同一数据源和数据成员的所有 Binding 对象。 此类是抽象的。

BindingManagerDataErrorEventArgs

提供事件的数据 DataError

BindingNavigator

表示绑定到数据的窗体上的控件的导航和作用户界面(UI)。

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

ControlAddedControlRemoved事件提供数据。

ControlPaint

提供用于绘制常见Windows控件及其元素的方法。 此类不能被继承。

ConvertEventArgs

FormatParse事件提供数据。

CreateParams

封装创建控件时所需的信息。

CurrencyManager

管理对象列表 Binding

Cursor

表示用于绘制鼠标指针的图像。

CursorConverter

提供一个类型转换器,用于将 Cursor 对象转换为各种其他表示形式。

Cursors

提供供 Windows 窗体应用程序使用的对象集合 Cursor

DataFormats

提供 static预定义 Clipboard 的格式名称。 使用它们标识存储在其中 IDataObject的数据的格式。

DataFormats.Format

表示剪贴板格式类型。

DataGrid

在可滚动网格中显示 ADO.NET数据。

此类在 .NET Core 3.1 及更高版本中不可用。 请改用DataGridView控件,替换并扩展DataGrid控件。

DataGrid.HitTestInfo

包含有关 DataGrid 指定坐标部分的信息。 此类不能被继承。

DataGridBoolColumn

指定一个列,其中每个单元格包含一个用于表示布尔值的复选框。

DataGridColumnStyle

指定控件列的外观、文本格式和行为 DataGrid 。 此类是抽象的。

DataGridColumnStyle.CompModSwitches

包含由 .NET Framework 基础结构使用的 TraceSwitch

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

为事件提供数据DataGridViewAutoSizeRowsModeChangedRowHeadersWidthSizeModeChanged

DataGridViewBand

表示控件中 DataGridView 元素的线性集合。

DataGridViewBindingCompleteEventArgs

提供事件的数据 DataBindingComplete

DataGridViewButtonCell

显示用于控件的类似按钮的 DataGridView 用户界面(UI)。

DataGridViewButtonCell.DataGridViewButtonCellAccessibleObject

提供有关辅助功能客户端应用程序的信息 DataGridViewButtonCell

DataGridViewButtonColumn

承载对象的 DataGridViewButtonCell 集合。

DataGridViewCell

表示控件中的 DataGridView 单个单元格。

DataGridViewCell.DataGridViewCellAccessibleObject

提供有关辅助功能客户端应用程序的信息 DataGridViewCell

DataGridViewCellCancelEventArgs

提供数据和CellBeginEditRowValidating事件。

DataGridViewCellCollection

表示一个 DataGridViewRow单元格集合。

DataGridViewCellContextMenuStripNeededEventArgs

提供事件的数据 CellContextMenuStripNeeded

DataGridViewCellErrorTextNeededEventArgs

为控件的事件CellErrorTextNeeded提供数据DataGridView

DataGridViewCellEventArgs

为与 DataGridView 单元格和行操作相关的事件提供数据。

DataGridViewCellFormattingEventArgs

为事件CellFormatting提供数据DataGridView

DataGridViewCellMouseEventArgs

为每当鼠标在一个DataGridViewDataGridViewCell内移动时引发的鼠标事件提供数据。

DataGridViewCellPaintingEventArgs

提供事件的数据 CellPainting

DataGridViewCellParsingEventArgs

为控件的事件CellParsing提供数据DataGridView

DataGridViewCellStateChangedEventArgs

提供事件的数据 CellStateChanged

DataGridViewCellStyle

表示应用于控件中 DataGridView 单个单元格的格式和样式信息。

DataGridViewCellStyleContentChangedEventArgs

提供事件的数据 CellStyleContentChanged

DataGridViewCellStyleConverter

DataGridViewCellStyle 对象转换为其他数据类型和从其他数据类型转换。

DataGridViewCellToolTipTextNeededEventArgs

提供事件的数据 CellToolTipTextNeeded

DataGridViewCellValidatingEventArgs

为控件的事件CellValidating提供数据DataGridView

DataGridViewCellValueEventArgs

提供控件 CellValueNeeded 的数据和 CellValuePushed 事件 DataGridView

DataGridViewCheckBoxCell

显示用于控件的 DataGridView 复选框用户界面(UI)。

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提供控件的数据DateSelectedMonthCalendar事件。

DateTimePicker

表示一个Windows控件,该控件允许用户选择日期和时间,并显示具有指定格式的日期和时间。

DateTimePicker.DateTimePickerAccessibleObject

提供有关辅助功能客户端应用程序的控件的信息 DateTimePicker

DockingAttribute

指定控件的默认停靠行为。

DomainUpDown

表示显示字符串值的 Windows 旋转框(也称为向上控件)。

DomainUpDown.DomainItemAccessibleObject

提供有关控件中 DomainUpDown 项的信息,用于辅助功能客户端应用程序。

DomainUpDown.DomainUpDownAccessibleObject

提供有关辅助功能客户端应用程序的控件的信息 DomainUpDown

DomainUpDown.DomainUpDownItemCollection

封装可供类使用 DomainUpDown 的对象集合。

DpiChangedEventArgs

为窗体或控件的 DPIChanged 事件提供数据。

DragEventArgs

为或DragDropDragEnter事件提供数据DragOver

DrawItemEventArgs

提供事件的数据 DrawItem

DrawListViewColumnHeaderEventArgs

提供事件的数据 DrawColumnHeader

DrawListViewItemEventArgs

提供事件的数据 DrawItem

DrawListViewSubItemEventArgs

提供事件的数据 DrawSubItem

DrawToolTipEventArgs

提供事件的数据 Draw

DrawTreeNodeEventArgs

提供事件的数据 DrawNode

ErrorProvider

提供一个用户界面,用于指示窗体上的控件有与之关联的错误。

FeatureSupport

提供 static 从当前系统检索功能信息的方法。

FileDialog

显示一个对话框,用户可以从中选择文件。

FileDialogCustomPlace

表示Windows Vista的 FileDialog 自定义位置集合中的条目。

FileDialogCustomPlacesCollection

表示 FileDialog 类的Windows Vista自定义位置的集合。

FlatButtonAppearance

提供指定其外观ButtonFlatStyleFlat控件外观的属性。

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

提供对控件托管的 WebBrowser HTML 文档的顶级编程访问。

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

包含直接与 IME API 交互的静态方法。

InputLanguage

提供用于管理输入语言的方法和字段。 此类不能被继承。

InputLanguageChangedEventArgs

提供事件的数据 InputLanguageChanged

InputLanguageChangingEventArgs

提供事件的数据 InputLanguageChanging

InputLanguageCollection

InputLanguage存储对象。

InvalidateEventArgs

提供事件的数据 Invalidated

ItemChangedEventArgs

提供事件的数据 ItemChanged

ItemCheckedEventArgs

提供控件事件ItemChecked的数据ListView

ItemCheckEventArgs

为事件ItemCheckCheckedListBox控件提供数据ListView

ItemDragEventArgs

为事件ItemDragListView控件提供数据TreeView

KeyEventArgs

为或KeyDown事件提供数据KeyUp

KeyPressEventArgs

提供事件的数据 KeyPress

KeysConverter

提供一个 TypeConverter,用于将 Keys 对象转换为其他表示形式和从其他表示形式转换。

Label

表示标准Windows标签。

LabelEditEventArgs

BeforeLabelEditAfterLabelEdit事件提供数据。

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

为事件MeasureItemListBoxComboBox、控件和CheckedListBox控件提供数据。MenuItem

Menu

表示所有菜单的基本功能。

此类在 .NET Core 3.1 及更高版本中不可用。 请 ToolStripDropDown 改用和 ToolStripDropDownMenu 扩展 Menu 控件。

Menu.MenuItemCollection

表示 对象的集合 MenuItem

MenuItem

表示在或 MainMenu.. 中ContextMenu显示的各个项。

此类在 .NET Core 3.1 及更高版本中不可用。 请 ToolStripMenuItem 改用它替换控件 MenuItem

MenuStrip

为窗体提供菜单系统。

MessageBox

显示一个消息窗口,也称为对话框,该对话框向用户显示消息。 它是模式窗口,在用户关闭之前阻止应用程序中的其他操作。 A MessageBox 可以包含通知和指示用户的文本、按钮和符号。

MonthCalendar

表示一个Windows控件,该控件允许用户使用视觉月历显示选择日期。

MonthCalendar.HitTestInfo

包含有关控件区域 MonthCalendar 的信息。 此类不能被继承。

MouseEventArgs

为事件MouseUpMouseDown事件提供数据MouseMove

NativeWindow

提供窗口句柄和窗口过程的低级别封装。

NavigateEventArgs

提供事件的数据 Navigate

NodeLabelEditEventArgs

BeforeLabelEditAfterLabelEdit事件提供数据。

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 窗体应用程序中打印文档。

PrintDialog

允许用户选择打印机,然后选择要从 Windows 窗体应用程序打印的文档部分。

PrintPreviewControl

表示从Windows 窗体应用程序中打印预览的原始预览部分,没有任何对话框或按钮。 大多数 PrintPreviewControl 对象都位于对象上 PrintPreviewDialog ,但它们不必是。

PrintPreviewDialog

表示一个对话框窗体,其中包含 PrintPreviewControl 用于从 Windows 窗体应用程序打印的窗体。

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

为需要 truefalse 回答问题的事件提供数据。

RadioButton

使用户能够在与其他 RadioButton 控件配对时从一组选项中选择单个选项。

RadioButton.RadioButtonAccessibleObject

提供有关辅助功能客户端应用程序的控件的信息 RadioButton

RadioButtonRenderer

提供用于呈现选项按钮控件(也称为单选按钮)或不使用视觉样式的方法。 此类不能被继承。

RelatedImageListAttribute

指示与属性相关的 ImageList

RetrieveVirtualItemEventArgs

提供事件的数据 RetrieveVirtualItem

RichTextBox

表示 Windows 富文本框控件。

RowStyle

表示表格布局中行的外观。

SaveFileDialog

提示用户选择保存文件的位置。 此类不能被继承。

Screen

表示单个系统上的显示设备或多个显示设备。

ScrollableControl

为支持自动滚动行为的控件定义基类。

ScrollableControl.DockPaddingEdges

确定停靠控件的边框填充。

ScrollableControl.DockPaddingEdgesConverter

TypeConverter 类的 ScrollableControl.DockPaddingEdges

ScrollBar

实现滚动条控件的基本功能。

ScrollBarRenderer

提供用于呈现具有视觉样式的滚动条控件的方法。 此类不能被继承。

ScrollEventArgs

提供事件的数据 Scroll

ScrollProperties

封装与滚动相关的属性。

SearchForVirtualItemEventArgs

提供事件的数据 SearchForVirtualItem

SelectedGridItemChangedEventArgs

提供控件事件SelectedGridItemChanged的数据PropertyGrid

SelectionRange

表示月份日历控件中的日期选择范围。

SelectionRangeConverter

提供一个类型转换器,用于将 SelectionRange 对象转换为各种其他类型的对象。

SendKeys

提供向应用程序发送击键的方法。

SplitContainer

表示由可移动条组成的控件,该条将容器的显示区域划分为两个可调整大小的面板。

Splitter

表示一个拆分器控件,使用户能够调整停靠控件的大小。 Splitter 已被替换 SplitContainer ,并且仅用于与以前的版本兼容。

SplitterCancelEventArgs

为拆分器事件提供数据。

SplitterEventArgs

为事件SplitterMoving提供数据和SplitterMoved事件。

SplitterPanel

创建与 /&0> 关联的面板。

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

提供控件的数据 SelectingDeselecting 事件 TabControl

TabControlEventArgs

提供控件的数据 SelectedDeselected 事件 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 窗体应用程序中使用,并且必须在窗口中使用。

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

表示在 . 中正确呈现的一个 ToolStripComboBoxToolStrip

ToolStripContainer

提供窗体的每一侧的面板和一个可以容纳一个或多个控件的中心面板。

ToolStripContentPanel

表示控件的中心 ToolStripContainer 面板。

ToolStripContentPanelRenderEventArgs

提供事件的数据 RendererChanged

ToolStripControlHost

托管自定义控件或Windows 窗体控件。

ToolStripControlHost.ToolStripHostedControlAccessibleObject

表示负责标准项和托管控件( ToolStrip 如 TextBox、ComboBox、ProgressBar 等)内可访问导航的可访问对象控件主机。

ToolStripDropDown

表示一个控件,该控件允许用户从用户单击某个项时显示的列表中选择单个 ToolStripDropDownButton项。

ToolStripDropDown.ToolStripDropDownAccessibleObject

提供有关辅助功能客户端应用程序的控件的信息 ToolStripDropDown

ToolStripDropDownButton

表示一个控件,该控件在单击时显示一个关联 ToolStripDropDown 项,用户可以从中选择单个项。

ToolStripDropDownClosedEventArgs

提供事件的数据 Closed

ToolStripDropDownClosingEventArgs

提供事件的数据 Closing

ToolStripDropDownItem

为单击时ToolStripDropDownToolStripDropDownButtonToolStripMenuItem单击控件的ToolStripSplitButton控件提供基本功能。

ToolStripDropDownItemAccessibleObject

提供辅助功能应用程序用来为有障碍的用户调整用户界面 ToolStripDropDown 的信息。

ToolStripDropDownMenu

提供控件的基本功能 ContextMenuStrip

ToolStripGripRenderEventArgs

提供事件的数据 RenderGrip

ToolStripItem

表示管理事件和布局的所有元素ToolStripToolStripDropDown的抽象基类。

ToolStripItem.ToolStripItemAccessibleObject

提供辅助功能应用程序用来为有障碍的用户调整用户界面 ToolStripItem 的信息。

ToolStripItemClickedEventArgs

提供事件的数据 ItemClicked

ToolStripItemCollection

表示 对象的集合 ToolStripItem

ToolStripItemEventArgs

为事件提供数据 ToolStripItem

ToolStripItemImageRenderEventArgs

提供事件的数据 RenderItemImage

ToolStripItemRenderEventArgs

为呈现从 ToolStripItem 类中 ToolStripRenderer 派生的对象背景的事件提供数据。

ToolStripItemTextRenderEventArgs

提供事件的数据 RenderItemText

ToolStripLabel

表示呈现文本和图像并可以显示超链接的不可 ToolStripItem 选择。

ToolStripManager

控制ToolStrip呈现和漂流以及对象和MenuStrip对象的合并ToolStripDropDownMenuToolStripMenuItem。 此类不能被继承。

ToolStripMenuItem

表示在或 MenuStrip. 上ContextMenuStrip显示的可选选项。

ToolStripOverflow

管理 .. 的 ToolStrip溢出行为。

ToolStripOverflowButton

承载一个显示溢出项的ToolStripDropDownToolStrip

ToolStripPanel

创建一个容器,其中其他控件可以共享水平或垂直空间。

ToolStripPanel.ToolStripPanelRowCollection

表示 ToolStripPanelRow 一个 ToolStripPanel. 中的所有对象。

ToolStripPanelRenderEventArgs

提供绘图 ToolStripPanel 数据。

ToolStripPanelRow

表示可包含控件的 ToolStripPanel 行。

ToolStripProfessionalRenderer

处理对象的绘制功能 ToolStrip ,应用自定义调色板和简化样式。

ToolStripProgressBar

表示包含在一个 StatusStrip. 中的 Windows 进度栏控件。

ToolStripRenderer

处理对象的绘制功能 ToolStrip

ToolStripRenderEventArgs

为和OnRenderImageMargin(ToolStripRenderEventArgs)OnRenderToolStripBorder(ToolStripRenderEventArgs)方法提供数据OnRenderToolStripBackground(ToolStripRenderEventArgs)

ToolStripSeparator

表示用于对控件ToolStrip或控件的MenuStrip下拉项进行分组的ContextMenuStripToolStripDropDown行。

ToolStripSeparatorRenderEventArgs

提供事件的数据 RenderGrip

ToolStripSplitButton

表示左侧的标准按钮和右侧的下拉按钮的组合,或者以其他方式表示值RightToLeftYes

ToolStripSplitButton.ToolStripSplitButtonAccessibleObject

提供辅助功能应用程序用来为有障碍的用户调整用户界面 ToolStripSplitButton 的信息。

ToolStripStatusLabel

表示 StatusStrip 控件中的一个面板。

ToolStripSystemRenderer

使用系统颜色和平面视觉样式处理对象的绘制功能 ToolStrip

ToolStripTextBox

表示允许用户输入文本的 ToolStrip 文本框。

ToolTip

表示一个小矩形弹出窗口,当用户将指针放在控件上时,显示控件用途的简要说明。

TrackBar

表示标准Windows跟踪条。

TrackBarRenderer

提供用于呈现具有视觉样式的跟踪栏控件的方法。 此类不能被继承。

TreeNode

表示一个 TreeView. 的节点。

TreeNodeCollection

表示 对象的集合 TreeNode

TreeNodeConverter

提供一个类型转换器,用于将 TreeNode 对象转换为各种其他表示形式。

TreeNodeMouseClickEventArgs

NodeMouseClickNodeMouseDoubleClick事件提供数据。

TreeNodeMouseHoverEventArgs

提供事件的数据 NodeMouseHover

TreeView

显示标记项的分层集合,每个项由一个 TreeNode表示。

TreeViewCancelEventArgs

为控件的 BeforeCheckBeforeCollapseBeforeExpandBeforeSelectTreeView事件提供数据。

TreeViewEventArgs

为控件的AfterCheckAfterCollapseAfterExpandAfterSelectTreeView事件提供数据。

TreeViewHitTestInfo

包含有关控件或控件TreeView区域TreeNode的信息。

TreeViewImageIndexConverter

提供一个类型转换器,用于将图像索引的数据转换为另一种数据类型,以供 TreeView 控件使用。

TreeViewImageKeyConverter

提供一个类型转换器,用于将图像键的数据转换为另一种数据类型或从另一种数据类型转换数据。

TypeValidationEventArgs

提供事件的数据 TypeValidationCompleted

UICuesEventArgs

提供事件的数据 ChangeUICues

UpDownBase

实现旋转框所需的基本功能(也称为向上控件)。

UpDownEventArgs

为派生自控件的 UpDownBase 控件提供数据。

UserControl

提供可用于创建其他控件的空控件。

VScrollBar

表示标准的 Windows 垂直滚动条。

VScrollProperties

提供类的基本属性 VScrollBar

WebBrowser

允许用户在窗体内导航网页。

WebBrowser.WebBrowserSite

表示控件的 WebBrowser 主机窗口。

WebBrowserBase

为泛型 ActiveX 控件提供包装器,供控件用作基类 WebBrowser

WebBrowserDocumentCompletedEventArgs

提供事件的数据 DocumentCompleted

WebBrowserNavigatedEventArgs

提供事件的数据 Navigated

WebBrowserNavigatingEventArgs

提供事件的数据 Navigating

WebBrowserProgressChangedEventArgs

提供事件的数据 ProgressChanged

WebBrowserSiteBase

实现 ActiveX 站点的接口,供类用作基类 WebBrowser.WebBrowserSite

WindowsFormsSection

定义用于分析应用程序设置的新 ConfigurationSection 项。 此类不能被继承。

WindowsFormsSynchronizationContext

为Windows 窗体应用程序模型提供同步上下文。

结构

名称 说明
BindingMemberInfo

包含使数据 Binding 绑定能够解析到对象属性或对象列表中的当前对象的属性的信息。

DataGridCell

标识网格中的单元格。

ImeModeConversion

提供有关 IME 转换模式信息的帮助程序类。

LinkArea

表示控件中的一个 LinkLabel 区域,该区域表示控件中的超链接。

Message

实现Windows消息。

Padding

表示与用户界面 (UI) 元素关联的填充或边距信息。

TableLayoutPanelCellPosition

表示 . 中的 TableLayoutPanel单元格

接口

名称 说明
IAsyncDropTarget

包含用于创建基于Windows的应用程序的类,这些应用程序充分利用Microsoft Windows操作系统中提供的丰富用户界面功能。

IBindableComponent

使非控件组件能够模拟Windows 窗体控件的数据绑定行为。

IButtonControl

允许控件像窗体上的按钮一样操作。

ICommandExecutor

定义对实现此接口的类型执行特定操作的方法。

IComponentEditorPageSite

ComponentEditorPage站点。

IContainerControl

提供控件充当其他控件的父级的功能。

ICurrencyManagerProvider

为组件提供自定义绑定管理。

IDataGridColumnStyleEditingNotificationService

提供编辑通知界面。

IDataGridEditingService

表示处理编辑请求的方法。

IDataGridViewEditingCell

定义允许操作其值的单元格的常见功能。

IDataGridViewEditingControl

定义托管在单元格 DataGridView中的控件的常见功能。

IDataObject

提供与格式无关的机制,用于传输数据。

IDropTarget

定义鼠标事件。

IFeatureSupport

指定用于从当前系统检索功能信息的标准接口。

IFileReaderService

定义从当前目录打开文件的方法。

IMessageFilter

定义消息筛选器接口。

ITypedDataObject

包含用于创建基于Windows的应用程序的类,这些应用程序充分利用Microsoft Windows操作系统中提供的丰富用户界面功能。

IWin32Window

提供用于公开 Win32 HWND 句柄的接口。

IWindowTarget

定义控件与Windows API 之间的通信层。

枚举

名称 说明
AccessibleEvents

指定由可访问的应用程序报告的事件。

AccessibleNavigation

指定用于在可访问对象之间导航的值。

AccessibleRole

指定表示可访问对象的可能角色的值。

AccessibleSelection

指定如何选择可访问对象或接收焦点。

AccessibleStates

指定表示可访问对象的可能状态的值。

AnchorStyles

指定控件如何定位到其容器边缘。

Appearance

指定控件的外观。

ArrangeDirection

指定系统排列最小化窗口的方向。

ArrangeStartingPosition

指定系统用于排列最小化窗口的起始位置。

ArrowDirection

指定使用 GetNextItem(ToolStripItem, ArrowDirection) 方法获取项时要移动的方向。

AutoCompleteMode

指定 ComboBoxTextBox 控件中使用的自动完成功能的模式。

AutoCompleteSource

指定 ComboBoxTextBox 自动完成功能的源。

AutoScaleMode

指定Windows 窗体支持的不同类型的自动缩放模式。

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 控件中元素的用户界面(UI)状态。

DataGridViewHeaderBorderStyle

指定可应用于 ColumnHeadersBorderStyle 控件的 RowHeadersBorderStyleDataGridView 属性的边框样式。

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

指定 Panel1Panel2或两个面板均未固定。

FlatStyle

指定控件的外观。

FlowDirection

定义指定连续用户界面 (UI) 元素放置在线性布局容器中的方向的常量。

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

定义表示 ListViewListViewItem中的区域的常量。

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

为输入法编辑器(IME)和亚洲语言支持提供 RichTextBox 设置。

RichTextBoxScrollBars

指定要在 RichTextBox 控件中显示的滚动条的类型。

RichTextBoxSelectionAttribute

指定当前所选内容中的任何字符是否具有样式或属性。

RichTextBoxSelectionTypes

指定 RichTextBox 控件中的选定内容类型。

RichTextBoxStreamType

指定用于在 RichTextBox 控件中加载和保存数据的输入和输出流的类型。

RichTextBoxWordPunctuations

指定可用于 RichTextBox 控件的换行和断字功能的标点符号表的类型。

RightToLeft

指定一个值,该值指示文本是否从右到左显示,例如使用希伯来语或阿拉伯语字体时。

ScreenCaptureMode

包含用于创建基于Windows的应用程序的类,这些应用程序充分利用Microsoft Windows操作系统中提供的丰富用户界面功能。

ScreenOrientation

指定屏幕的角度。

ScrollBars

指定在控件上可见的滚动条。

ScrollButton

指定要在滚动条上绘制的滚动箭头的类型。

ScrollEventType

指定用于引发 Scroll 事件的操作的类型。

ScrollOrientation

指定 Scroll 事件的滚动条方向。

SearchDirectionHint

提供搜索 ListViewItem的位置的方向提示。

SecurityIDType

不使用此枚举。

SelectionMode

指定列表框的选择行为。

Shortcut

指定菜单项可以使用的快捷键。

SizeGripStyle

指定 Form的大小调整手柄的样式。

SizeType

指定相对于其容器应如何调整用户界面 (UI) 元素的行或列的大小。

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

指定用于 ClipboardDataObject 类的文本相关方法的格式。

TextFormatFlags

指定文本字符串的显示和布局信息。

TextImageRelation

指定文本和图像相对于控件上的位置。

TickStyle

指定 TrackBar 控件中刻度线的位置。

ToolBarAppearance

指定要显示的工具栏的类型。

ToolBarButtonStyle

指定工具栏中的按钮样式。

ToolBarTextAlign

指定工具栏按钮控件上文本的对齐方式。

ToolStripDropDownCloseReason

指定关闭 ToolStripDropDown 控件的原因。

ToolStripDropDownDirection

指定相对于其父控件显示 ToolStripDropDown 控件的方向。

ToolStripGripDisplayStyle

指定 ToolStrip 移动手柄(手柄)的方向。

ToolStripGripStyle

指定 ToolStrip 移动手柄(手柄)的可见性。

ToolStripItemAlignment

确定 ToolStripItemToolStrip 的对齐方式。

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

定义表示 TreeViewTreeNode区域的常量。

UICues

指定用户界面的状态。

UnhandledExceptionMode

定义Windows 窗体应用程序应发送未经处理的异常的位置。

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

表示将处理 /> 和事件的方法。

DataGridViewAutoSizeColumnModeEventHandler

表示将处理 AutoSizeColumnModeChanged 控件事件 DataGridView 的方法。

DataGridViewAutoSizeColumnsModeEventHandler

表示将处理 AutoSizeColumnsModeChanged 控件事件 DataGridView 的方法。

DataGridViewAutoSizeModeEventHandler

表示将处理 AutoSizeRowsModeChanged . 的RowHeadersWidthSizeModeChangedDataGridView事件的方法。

DataGridViewBindingCompleteEventHandler

表示将处理 DataBindingComplete 事件 DataGridView的方法。

DataGridViewCellCancelEventHandler

表示将处理 /> 和事件的方法。

DataGridViewCellContextMenuStripNeededEventHandler

表示将处理某一CellContextMenuStripNeededDataGridView事件的方法。

DataGridViewCellErrorTextNeededEventHandler

表示将处理 CellErrorTextNeeded 事件 DataGridView的方法。

DataGridViewCellEventHandler

表示将处理 DataGridView 与单元格和行操作相关的事件的方法。

DataGridViewCellFormattingEventHandler

表示将处理 CellFormatting 事件 DataGridView的方法。

DataGridViewCellMouseEventHandler

表示将处理由 a DataGridView. 引发的鼠标相关事件的方法。

DataGridViewCellPaintingEventHandler

表示将处理 CellPainting 事件 DataGridView的方法。

DataGridViewCellParsingEventHandler

表示将处理某一CellParsingDataGridView事件的方法。

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

表示将处理 DateChangedDateSelected 事件 MonthCalendar的方法。

DpiChangedEventHandler

表示将处理窗体或控件的 DpiChanged 事件的方法。

DragEventHandler

表示将处理DragDropDragEnterDragOver或事件Control的方法。

DrawItemEventHandler

表示将处理DrawItem控件、或ComboBox控件事件ListBoxMenuItemTabControl的方法。

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

表示将处理ItemCheckCheckedListBox控件事件ListView的方法。

ItemDragEventHandler

表示将处理ItemDragListView控件事件TreeView的方法。

KeyEventHandler

表示将处理 KeyUpKeyDown 事件 Control的方法。

KeyPressEventHandler

表示将处理 KeyPress 事件 Control的方法。

LabelEditEventHandler

表示处理 BeforeLabelEditAfterLabelEdit 事件的方法。

LayoutEventHandler

表示将处理 Layout 事件 Control的方法。

LinkClickedEventHandler

表示将处理 LinkClicked 事件 RichTextBox的方法。

LinkLabelLinkClickedEventHandler

表示将处理 LinkClicked 事件 LinkLabel的方法。

ListControlConvertEventHandler

表示将处理转换的方法 ListControl

ListViewItemMouseHoverEventHandler

表示将处理 ItemMouseHover 事件 ListView的方法。

ListViewItemSelectionChangedEventHandler

表示将处理 ItemSelectionChanged 事件 ListView的方法。

ListViewVirtualItemsSelectionRangeChangedEventHandler

表示将处理 VirtualItemsSelectionRangeChanged 事件 ListView的方法。

MaskInputRejectedEventHandler

表示将处理 MaskInputRejected 控件事件 MaskedTextBox 的方法。

MeasureItemEventHandler

表示将处理 MeasureItemListBoxComboBoxCheckedListBox控件的事件MenuItem的方法。

MethodInvoker

表示可以在声明为 void 且不采用任何参数的托管代码中执行任何方法的委托。

MouseEventHandler

表示将处理MouseDown窗体、控件或其他组件的或MouseUpMouseMove事件的方法。

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

表示处理ScrollDataGridView事件的ScrollBar方法。

SearchForVirtualItemEventHandler

表示将处理 SearchForVirtualItem 事件 ListView的方法。

SelectedGridItemChangedEventHandler

表示将处理 SelectedGridItemChanged 事件 PropertyGrid的方法。

SplitterCancelEventHandler

表示将处理 SplitterMoving 事件 Splitter的方法。

SplitterEventHandler

表示将处理 /> 和事件的方法。

StatusBarDrawItemEventHandler

表示将处理 DrawItem 事件 StatusBar的方法。

StatusBarPanelClickEventHandler

表示将处理 PanelClick 事件 StatusBar的方法。

TabControlCancelEventHandler

表示将处理 Selecting 控件或 Deselecting 事件 TabControl 的方法。

TabControlEventHandler

表示将处理 Selected 控件或 Deselected 事件 TabControl 的方法。

TableLayoutCellPaintEventHandler

表示将处理 CellPaint 事件的方法。

ToolBarButtonClickEventHandler

表示将处理 ButtonClick 事件 ToolBar的方法。

ToolStripArrowRenderEventHandler

表示将处理 RenderArrow 事件 ToolStripRenderer的方法。 此类不能被继承。

ToolStripContentPanelRenderEventHandler

表示将处理 RendererChanged 事件 ToolStripContentPanel的方法。

ToolStripDropDownClosedEventHandler

表示将处理 Closed 事件 ToolStripDropDown的方法。

ToolStripDropDownClosingEventHandler

表示处理 Closing 事件 ToolStripDropDown的方法。

ToolStripGripRenderEventHandler

表示将处理 RenderGrip 事件 ToolStripRenderer的方法。

ToolStripItemClickedEventHandler

表示将处理 ItemClicked 事件 ToolStripItem的方法。

ToolStripItemEventHandler

表示将处理事件 ToolStripItem的方法。

ToolStripItemImageRenderEventHandler

表示将处理 RenderItemImage 事件或 RenderItemCheck 事件 ToolStripRenderer的方法。

ToolStripItemRenderEventHandler

表示处理呈现从 ToolStripItem 类中 ToolStripRenderer 派生的对象背景的事件的方法。

ToolStripItemTextRenderEventHandler

表示将处理 RenderItemText 事件 ToolStripRenderer的方法。

ToolStripPanelRenderEventHandler

表示将处理 ToolStripPanel 绘制事件的方法。

ToolStripRenderEventHandler

表示将处理 RenderToolStripBorder 事件或 RenderToolStripBackground 事件 ToolStripRenderer的方法。

ToolStripSeparatorRenderEventHandler

表示将处理 RenderSeparator 类事件 ToolStripRenderer 的方法。

TreeNodeMouseClickEventHandler

表示将处理 /> 和事件的方法。

TreeNodeMouseHoverEventHandler

表示将处理 NodeMouseHover 事件 TreeView的方法。

TreeViewCancelEventHandler

表示将处理BeforeCheck某一BeforeCollapse事件的 、BeforeExpandBeforeSelectTreeView事件的方法。

TreeViewEventHandler

表示将处理AfterCheck某一AfterCollapse事件的 、AfterExpandAfterSelectTreeView事件的方法。

TypeValidationEventHandler

表示将处理 TypeValidationCompleted 控件事件 MaskedTextBox 的方法。

UICuesEventHandler

表示将处理 ChangeUICues 事件 Control的方法。

UpDownEventHandler

表示将处理内部类的事件的方法。

WebBrowserDocumentCompletedEventHandler

表示将处理 DocumentCompleted 控件事件 WebBrowser 的方法。

WebBrowserNavigatedEventHandler

表示将处理 Navigated 控件事件 WebBrowser 的方法。

WebBrowserNavigatingEventHandler

表示将处理 Navigating 控件事件 WebBrowser 的方法。

WebBrowserProgressChangedEventHandler

表示将处理 ProgressChanged 控件事件 WebBrowser 的方法。

注解

下表显示了分组为类别的 System.Windows.Forms 命名空间中的类。

类类别 详细信息
- 控件、用户控件和窗体 System.Windows.Forms 命名空间中的大多数类派生自 Control 类。 该 Control 类为在 a Form上显示的所有控件提供基本功能。 该 Form 类表示应用程序中的窗口。 这包括对话框、无模式窗口和多个文档界面(MDI)客户端和父窗口。 还可以通过派生自 UserControl 类来创建自己的控件。
- 菜单和工具栏 Windows 窗体包含一组丰富的类,用于使用新式外观和行为(外观)创建自己的自定义工具栏和菜单。 ToolStripMenuStripContextMenuStripStatusStrip 可用于分别创建工具栏、菜单栏、上下文菜单和状态栏。
-控制 System.Windows.Forms 命名空间提供了可用于创建丰富用户界面的各种控件类。 某些控件设计用于应用程序中的数据输入,例如 TextBox 控件和 ComboBox 控件。 其他控件显示应用程序数据,例如 LabelListView。 命名空间还提供用于调用应用程序内命令的控件,例如 Button。 使用 WebBrowser 控件和托管 HTML 类(如 HtmlDocument),可以在托管Windows 窗体应用程序中显示和操作 HTML 页面。 该 MaskedTextBox 控件是一个高级数据输入控件,可用于定义自动接受或拒绝用户输入的掩码。 此外,还可以使用 PropertyGrid 控件创建自己的Windows 窗体设计器,该设计器显示控件的设计器可见属性。
-布局 Windows 窗体中的几个重要类有助于控制显示图面上的控件布局,例如窗体或控件。 FlowLayoutPanel 以串行方式布局它包含的所有控件, TableLayoutPanel 并允许定义用于在固定网格中布局控件的单元格和行。 SplitContainer 将显示图面划分为两个或多个可调整部件。
- 数据和数据绑定 Windows 窗体定义一个丰富的体系结构,用于绑定到数据源(如数据库和 XML 文件)。 该 DataGridView 控件提供用于显示数据的可自定义表,并允许自定义单元格、行、列和边框。 该 BindingNavigator 控件表示一种标准化的方式来导航和使用窗体上的数据; BindingNavigator 经常与 BindingSource 控件配对以在窗体上的数据记录之间移动并与之交互。
-组件 除了控件,System.Windows.Forms 命名空间还提供其他类,这些类不派生自 Control 类,但仍向基于Windows的应用程序提供视觉功能。 某些类(例如 ToolTipErrorProvider)扩展功能或向用户提供信息。 Help使用和HelpProvider类,可以向用户显示帮助信息。
- 常见对话框 Windows提供了几个常见对话框,可用于在执行打开和保存文件、操作字体或文本颜色或打印等任务时为应用程序提供一致的用户界面。 这些 OpenFileDialogSaveFileDialog 类提供用于显示对话框的功能,使用户能够找到并输入要打开或保存的文件的名称。 该 FontDialog 类显示一个对话框,用于更改应用程序使用的元素 Font 。 和PageSetupDialogPrintPreviewDialogPrintDialog类显示对话框,使用户能够控制打印文档的各个方面。 有关从基于Windows的应用程序打印的详细信息,请参阅 System.Drawing.Printing 命名空间。 除了常见的对话框,System.Windows.Forms 命名空间还提供 MessageBox 类,用于显示和检索用户的数据的消息框。

System.Windows.Forms 命名空间中有多个类,它们为上一摘要中提到的类提供支持。 支持类的示例包括枚举、事件参数类和控件和组件中的事件使用的委托。

Caution

Windows 窗体 命名空间中的类不支持在Windows服务中使用。 尝试从服务内部使用这些类可能会导致意外问题,例如服务性能下降和运行时异常。