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 窗体 Designer绑定的数据的属性。

Binding

代表某对象属性值和某控件属性值之间的简单绑定。

BindingCompleteEventArgs

BindingComplete 事件提供数据。

BindingContext

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

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

DataGridViewCellFormatting 事件提供数据。

DataGridViewCellMouseEventArgs

每当鼠标在 DataGridView 内移动时,都会为 DataGridViewCell 引发的鼠标事件提供数据。

DataGridViewCellPaintingEventArgs

CellPainting 事件提供数据。

DataGridViewCellParsingEventArgs

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

DataGridViewCellStateChangedEventArgs

CellStateChanged 事件提供数据。

DataGridViewCellStyle

表示应用到 DataGridView 控件中的各个单元格的格式设置和样式信息。

DataGridViewCellStyleContentChangedEventArgs

CellStyleContentChanged 事件提供数据。

DataGridViewCellStyleConverter

DataGridViewCellStyle 对象与其他数据类型之间进行转换。

DataGridViewCellToolTipTextNeededEventArgs

CellToolTipTextNeeded 事件提供数据。

DataGridViewCellValidatingEventArgs

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

DataGridViewCellValueEventArgs

CellValueNeeded 控件的 CellValuePushedDataGridView 事件提供数据。

DataGridViewCheckBoxCell

显示要在 DataGridView 控件中使用的复选框用户界面 (UI)。

DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject

DataGridViewCheckBoxCell 的相关信息提供给具有辅助功能的客户端应用程序。

DataGridViewCheckBoxColumn

承载一个 DataGridViewCheckBoxCell 对象集合。

DataGridViewColumn

表示 DataGridView 控件中的列。

DataGridViewColumnCollection

表示 DataGridView 控件中 DataGridViewColumn 对象的集合。

DataGridViewColumnDesignTimeVisibleAttribute

指定列类型在 DataGridView 设计器中是否可见。 此类不能被继承。

DataGridViewColumnDividerDoubleClickEventArgs

DataGridViewColumnDividerDoubleClick 事件提供数据。

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

DataGridViewUserDeletingRow 事件提供数据。

DataGridViewRowCollection

DataGridViewRow 对象的集合。

DataGridViewRowContextMenuStripNeededEventArgs

RowContextMenuStripNeeded 事件提供数据。

DataGridViewRowDividerDoubleClickEventArgs

DataGridViewRowDividerDoubleClick 事件提供数据。

DataGridViewRowErrorTextNeededEventArgs

RowErrorTextNeeded 控件的 DataGridView 事件提供数据。

DataGridViewRowEventArgs

为与行相关的 DataGridView 事件提供数据。

DataGridViewRowHeaderCell

表示 DataGridView 控件中的行标头。

DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject

DataGridViewRowHeaderCell 的相关信息提供给具有辅助功能的客户端应用程序。

DataGridViewRowHeightInfoNeededEventArgs

DataGridViewRowHeightInfoNeeded 事件提供数据。

DataGridViewRowHeightInfoPushedEventArgs

DataGridViewRowHeightInfoPushed 事件提供数据。

DataGridViewRowPostPaintEventArgs

RowPostPaint 事件提供数据。

DataGridViewRowPrePaintEventArgs

RowPrePaint 事件提供数据。

DataGridViewRowsAddedEventArgs

RowsAdded 事件提供数据。

DataGridViewRowsRemovedEventArgs

RowsRemoved 事件提供数据。

DataGridViewRowStateChangedEventArgs

DataGridViewRowStateChanged 事件提供数据。

DataGridViewSelectedCellCollection

表示在 DataGridView 中选择的单元格的集合。

DataGridViewSelectedColumnCollection

表示在 DataGridView 中选择的 DataGridViewColumn 对象的集合。

DataGridViewSelectedRowCollection

表示在 DataGridView 中选择的 DataGridViewRow 对象的集合。

DataGridViewSortCompareEventArgs

SortCompare 事件提供数据。

DataGridViewTextBoxCell

显示 DataGridView 控件中的可编辑文本信息。

DataGridViewTextBoxCell.DataGridViewTextBoxCellAccessibleObject

表示当前 DataGridViewTextBoxCell 对象的辅助功能对象。

DataGridViewTextBoxColumn

承载一个 DataGridViewTextBoxCell 单元格集合。

DataGridViewTextBoxEditingControl

表示可以承载于 DataGridViewTextBoxCell 中的文本框控件。

DataGridViewTopLeftHeaderCell

表示位于行标头之上、列标头左侧的 DataGridView 左上角的单元格。

DataGridViewTopLeftHeaderCell.DataGridViewTopLeftHeaderCellAccessibleObject

DataGridViewTopLeftHeaderCell 的相关信息提供给具有辅助功能的客户端应用程序。

DataObject

实现基数据传输机制。

DateBoldEventArgs

MonthCalendar 控件内部的事件提供数据。

DateRangeEventArgs

DateChanged 控件的 DateSelectedMonthCalendar 事件提供数据。

DateTimePicker

表示一个 Windows 控件,该控件用来让用户选择日期和时间并以指定的格式显示此日期和时间。

DateTimePicker.DateTimePickerAccessibleObject

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

DockingAttribute

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

DomainUpDown

表示显示字符串值的 Windows 数字显示框(也称为 up-down 控件)。

DomainUpDown.DomainItemAccessibleObject

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

DomainUpDown.DomainUpDownAccessibleObject

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

DomainUpDown.DomainUpDownItemCollection

封装一个对象集合供 DomainUpDown 类使用。

DpiChangedEventArgs

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

DragEventArgs

DragDropDragEnterDragOver 事件提供数据。

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

HtmlDocumentHtmlElement 上定义的事件提供数据。

HtmlHistory

管理当前会话内用户访问过的文档和网站列表。

HtmlWindow

表示包含一个或多个 HtmlDocument 实例的逻辑窗口。

HtmlWindowCollection

表示另一个 HtmlWindow 中包含的窗口。

ImageIndexConverter

提供在图像索引数据与字符串之间实现互相转换的类型转换器。

ImageKeyConverter

提供在图像键数据与其他数据类型之间实现互相转换的类型转换器。

ImageList

提供管理 Image 对象集合的方法。 此类不能被继承。

ImageList.ImageCollection

封装 ImageListImage 对象的集合。

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

KeyDownKeyUp 事件提供数据。

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 中存储的 ListViewItem.ListViewSubItem 对象的集合。

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

ListBoxComboBoxCheckedListBoxMenuItem 控件的 MeasureItem 事件提供数据。

Menu

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

此类在 .NET Core 3.1 及更高版本中不可用。 请改用 ToolStripDropDownToolStripDropDownMenu,它们将替换和扩展 Menu 控件。

Menu.MenuItemCollection

表示 MenuItem 对象集合。

MenuItem

表示在 MainMenuContextMenu 内显示的单个项。

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

MenuStrip

为窗体提供菜单系统。

MessageBox

显示消息窗口(也称为对话框),向用户显示消息。 这是一个模式窗口,可阻止应用程序中的其他操作,直到用户将其关闭。 MessageBox 可包含通知并指示用户的文本、按钮和符号。

MonthCalendar

表示一个 Windows 控件,该控件使用户能够使用可视月历显示来选择日期。

MonthCalendar.HitTestInfo

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

MouseEventArgs

MouseUpMouseDownMouseMove 事件提供数据。

NativeWindow

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

NavigateEventArgs

Navigate 事件提供数据。

NodeLabelEditEventArgs

提供有关 BeforeLabelEditAfterLabelEdit 事件的数据。

NotifyIcon

指定可在通知区域创建图标的组件。 此类不能被继承。

NumericUpDown

表示显示数值的 Windows 数字显示框(也称作 up-down 控件)。

NumericUpDownAcceleration

提供信息,指定当按下上移按钮或下移按钮持续指定的时间后应如何对数字显示框(也称为 up-down 控件)执行加速。

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

表示包含用于从 Windows 窗体应用程序中进行打印的 PrintPreviewControl 的对话框窗体。

ProfessionalColors

提供 Color 结构,该结构表示 Windows 显示元素的颜色。 此类不能被继承。

ProfessionalColorTable

提供用于 Microsoft Office 显示元素的颜色。

ProgressBar

表示 Windows 进度栏控件。

ProgressBarRenderer

提供用于以视觉样式呈现进度栏控件的方法。 此类不能被继承。

PropertyGrid

提供用于浏览对象属性的用户界面。

PropertyGrid.PropertyTabCollection

包含 PropertyTab 对象的集合。

PropertyManager

维护对象的属性与数据绑定控件属性之间的 Binding

PropertyTabChangedEventArgs

PropertyGridPropertyTabChanged 事件提供数据。

PropertyValueChangedEventArgs

PropertyGridPropertyValueChanged 事件提供数据。

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

SplitterMovingSplitterMoved 事件提供数据。

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

TabControlEventArgs

Selected 控件的 DeselectedTabControl 事件提供数据。

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

表示正确呈现在 ToolStripComboBox 中的 ToolStrip

ToolStripContainer

在窗体的每一侧提供面板,并提供可以容纳一个或多个控件的中间面板。

ToolStripContentPanel

表示 ToolStripContainer 控件的中间面板。

ToolStripContentPanelRenderEventArgs

RendererChanged 事件提供数据。

ToolStripControlHost

承载自定义控件或 Windows 窗体控件。

ToolStripControlHost.ToolStripHostedControlAccessibleObject

表示可访问对象控件主机,该主机在 ToolStrip 标准项和托管控件(如文本框、组合框、进度栏等)中负责可访问的导航。

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 的呈现和漂浮,以及 MenuStripToolStripDropDownMenuToolStripMenuItem 对象的合并。 此类不能被继承。

ToolStripMenuItem

表示 MenuStripContextMenuStrip 上显示的可选选项。

ToolStripOverflow

托管 ToolStrip 的溢出行为。

ToolStripOverflowButton

承载用于显示溢出 ToolStripDropDown 的项的 ToolStrip

ToolStripPanel

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

ToolStripPanel.ToolStripPanelRowCollection

表示 ToolStripPanel 中的所有 ToolStripPanelRow 对象。

ToolStripPanelRenderEventArgs

ToolStripPanel 绘制提供数据。

ToolStripPanelRow

表示 ToolStripPanel 的行,该行能够包含控件。

ToolStripProfessionalRenderer

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

ToolStripProgressBar

表示 StatusStrip 中包含的 Windows 进度栏控件。

ToolStripRenderer

处理 ToolStrip 对象的绘制功能。

ToolStripRenderEventArgs

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

ToolStripSeparator

表示直线,用于对 ToolStrip 的项或者 MenuStripContextMenuStrip 或其他 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

提供有关 NodeMouseClickNodeMouseDoubleClick 事件的数据。

TreeNodeMouseHoverEventArgs

NodeMouseHover 事件提供数据。

TreeView

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

TreeViewCancelEventArgs

BeforeCheck 控件的 BeforeCollapseBeforeExpandBeforeSelectTreeView 事件提供数据。

TreeViewEventArgs

AfterCheck 控件的以下事件提供数据:AfterCollapseAfterExpandAfterSelectTreeView

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

实现由 WebBrowser.WebBrowserSite 类用作基类的 ActiveX 站点的接口。

WindowsFormsSection

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

WindowsFormsSynchronizationContext

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

结构

BindingMemberInfo

包含信息,使 Binding 可以将数据绑定解析为某对象的属性或对象列表中当前对象的属性。

DataGridCell

标识网格中的单元格。

ImeModeConversion

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

LinkArea

表示 LinkLabel 控件内的区域,该区域表示控件内的超链接。

Message

实现 Windows 消息。

Padding

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

TableLayoutPanelCellPosition

表示 TableLayoutPanel 中的单元格。

接口

IBindableComponent

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

IButtonControl

允许控件用作窗体上的按钮。

ICommandExecutor

定义在实现此接口的类型上执行某个操作的方法。

IComponentEditorPageSite

ComponentEditorPage 的站点。

IContainerControl

为某控件提供功能,使其用作其他控件的父级。

ICurrencyManagerProvider

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

IDataGridColumnStyleEditingNotificationService

提供编辑通知接口。

IDataGridEditingService

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

IDataGridViewEditingCell

为允许操作它的值的单元格定义常用功能。

IDataGridViewEditingControl

定义承载在 DataGridView 的单元格内的控件的常见功能。

IDataObject

为传送数据提供与格式无关的机制。

IDropTarget

定义鼠标事件。

IFeatureSupport

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

IFileReaderService

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

IMessageFilter

定义消息筛选器接口。

IWin32Window

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

IWindowTarget

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

枚举

AccessibleEvents

指定由辅助性应用程序报告的事件。

AccessibleNavigation

指定用于在辅助性对象之间进行定位的值。

AccessibleRole

指定表示辅助性对象的可能角色的值。

AccessibleSelection

指定选择辅助性对象的方式或该对象接收焦点的方式。

AccessibleStates

指定表示辅助性对象的可能状态的值。

AnchorStyles

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

Appearance

指定控件的外观。

ArrangeDirection

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

ArrangeStartingPosition

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

ArrowDirection

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

AutoCompleteMode

指定在 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

指定窗体的边框样式。

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

指定一个值,它指示文本是否从右至左显示,就像使用希伯来或阿拉伯字体时那样。

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

不使用此枚举。

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

确定 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

定义表示 TreeViewTreeNode 的区域的常量。

UICues

指定用户界面的状态。

UnhandledExceptionMode

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

ValidationConstraints

定义一些常数,用于通知 ValidateChildren(ValidationConstraints) 应如何验证容器的子控件。

View

指定 ListView 控件中列表项的显示方式。

WebBrowserEncryptionLevel

指定定义加密方法的常数,这些加密方法由显示在 WebBrowser 控件中的文档使用。

WebBrowserReadyState

指定定义 WebBrowser 控件状态的常数。

WebBrowserRefreshOption

指定常数,这些常数定义 WebBrowser 控件可如何刷新其内容。

委托

Application.MessageLoopCallback

表示将检查宿主环境是否仍在发送消息的方法。

AxHost.AboutBoxDelegate

表示将显示 ActiveX 控件的“关于”对话框的方法。

BindingCompleteEventHandler

表示将处理数据绑定方案中 BindingComplete 事件的方法。

BindingManagerDataErrorEventHandler

表示将用来处理 DataErrorBindingManagerBase 事件的方法。

CacheVirtualItemsEventHandler

表示将用来处理 CacheVirtualItemsListView 事件的方法。

ColumnClickEventHandler

表示将用来处理 ColumnClickListView 事件的方法。

ColumnReorderedEventHandler

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

ColumnWidthChangedEventHandler

表示将用来处理 ColumnWidthChangedListView 事件的方法。

ColumnWidthChangingEventHandler

表示将用来处理 ColumnWidthChangingListView 事件的方法。

ContentsResizedEventHandler

表示将用来处理 ContentsResizedRichTextBox 事件的方法。

ControlEventHandler

表示将处理 ControlAdded 类的 ControlRemovedControl 事件的方法。

ConvertEventHandler

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

DataGridViewAutoSizeColumnModeEventHandler

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

DataGridViewAutoSizeColumnsModeEventHandler

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

DataGridViewAutoSizeModeEventHandler

表示将对 AutoSizeRowsModeChangedRowHeadersWidthSizeModeChangedDataGridView 事件进行处理的方法。

DataGridViewBindingCompleteEventHandler

表示将用来处理 DataBindingCompleteDataGridView 事件的方法。

DataGridViewCellCancelEventHandler

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

DataGridViewCellContextMenuStripNeededEventHandler

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

DataGridViewCellErrorTextNeededEventHandler

表示将用来处理 CellErrorTextNeededDataGridView 事件的方法。

DataGridViewCellEventHandler

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

DataGridViewCellFormattingEventHandler

表示将用来处理 CellFormattingDataGridView 事件的方法。

DataGridViewCellMouseEventHandler

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

DataGridViewCellPaintingEventHandler

表示将用来处理 CellPaintingDataGridView 事件的方法。

DataGridViewCellParsingEventHandler

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

DataGridViewCellStateChangedEventHandler

表示将用来处理 CellStateChangedDataGridView 事件的方法。

DataGridViewCellStyleContentChangedEventHandler

表示将用来处理 CellStyleContentChangedDataGridView 事件的方法。

DataGridViewCellToolTipTextNeededEventHandler

表示将用来处理 CellToolTipTextNeededDataGridView 事件的方法。

DataGridViewCellValidatingEventHandler

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

DataGridViewCellValueEventHandler

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

DataGridViewColumnDividerDoubleClickEventHandler

表示将用来处理 ColumnDividerDoubleClickDataGridView 事件的方法。

DataGridViewColumnEventHandler

表示将处理 DataGridView 的列相关事件的方法。

DataGridViewColumnStateChangedEventHandler

表示将用来处理 ColumnStateChangedDataGridView 事件的方法。

DataGridViewDataErrorEventHandler

表示将用来处理 DataErrorDataGridView 事件的方法。

DataGridViewEditingControlShowingEventHandler

表示将用来处理 EditingControlShowingDataGridView 事件的方法。

DataGridViewRowCancelEventHandler

表示将用来处理 UserDeletingRowDataGridView 事件的方法。

DataGridViewRowContextMenuStripNeededEventHandler

表示将用来处理 RowContextMenuStripNeededDataGridView 事件的方法。

DataGridViewRowDividerDoubleClickEventHandler

表示将用来处理 RowDividerDoubleClickDataGridView 事件的方法。

DataGridViewRowErrorTextNeededEventHandler

表示将用来处理 RowErrorTextNeededDataGridView 事件的方法。

DataGridViewRowEventHandler

表示将处理 DataGridView 的、与行相关的事件的方法。

DataGridViewRowHeightInfoNeededEventHandler

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

DataGridViewRowHeightInfoPushedEventHandler

表示将用来处理 RowHeightInfoPushedDataGridView 事件的方法。

DataGridViewRowPostPaintEventHandler

表示将用来处理 RowPostPaintDataGridView 事件的方法。

DataGridViewRowPrePaintEventHandler

表示将用来处理 RowPrePaintDataGridView 事件的方法。

DataGridViewRowsAddedEventHandler

表示将用来处理 RowsAddedDataGridView 事件的方法。

DataGridViewRowsRemovedEventHandler

表示将用来处理 RowsRemovedDataGridView 事件的方法。

DataGridViewRowStateChangedEventHandler

表示将用来处理 RowStateChangedDataGridView 事件的方法。

DataGridViewSortCompareEventHandler

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

DateBoldEventHandler

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

DateRangeEventHandler

表示将对 DateChangedDateSelectedMonthCalendar 事件进行处理的方法。

DpiChangedEventHandler

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

DragEventHandler

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

DrawItemEventHandler

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

DrawListViewColumnHeaderEventHandler

表示将用来处理 DrawColumnHeaderListView 事件的方法。

DrawListViewItemEventHandler

表示将用来处理 DrawItemListView 事件的方法。

DrawListViewSubItemEventHandler

表示将用来处理 DrawSubItemListView 事件的方法。

DrawToolTipEventHandler

表示将用来处理 DrawToolTip 事件的方法。

DrawTreeNodeEventHandler

表示将用来处理 DrawNodeTreeView 事件的方法。

FormClosedEventHandler

表示处理 FormClosed 事件的方法。

FormClosingEventHandler

表示处理 FormClosing 事件的方法。

GiveFeedbackEventHandler

表示处理 ControlGiveFeedback 事件的方法。

HelpEventHandler

表示将用来处理 HelpRequestedControl 事件的方法。

HtmlElementErrorEventHandler

表示将要处理 HtmlWindowError 事件的方法。

HtmlElementEventHandler

表示将处理 HtmlDocumentHtmlElementHtmlWindow 上的 ClickMouseDown 和相关事件的方法。

InputLanguageChangedEventHandler

表示将用来处理 InputLanguageChangedForm 事件的方法。

InputLanguageChangingEventHandler

表示将用来处理 InputLanguageChangingForm 事件的方法。

InvalidateEventHandler

表示将用来处理 InvalidatedControl 事件的方法。

ItemChangedEventHandler

表示将处理 CurrencyManager 类的 ItemChanged 事件的方法。

ItemCheckedEventHandler

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

ItemCheckEventHandler

表示将处理 CheckedListBox 控件或 ListView 控件的 ItemCheck 事件的方法。

ItemDragEventHandler

表示将处理 ListView 控件或 TreeView 控件的 ItemDrag 事件的方法。

KeyEventHandler

表示将对 KeyUpKeyDownControl 事件进行处理的方法。

KeyPressEventHandler

表示将用来处理 KeyPressControl 事件的方法。

LabelEditEventHandler

表示处理 BeforeLabelEditAfterLabelEdit 事件的方法。

LayoutEventHandler

表示将用来处理 LayoutControl 事件的方法。

LinkClickedEventHandler

表示将用来处理 LinkClickedRichTextBox 事件的方法。

LinkLabelLinkClickedEventHandler

表示将用来处理 LinkClickedLinkLabel 事件的方法。

ListControlConvertEventHandler

表示将处理转换 ListControl 的方法。

ListViewItemMouseHoverEventHandler

表示将用来处理 ItemMouseHoverListView 事件的方法。

ListViewItemSelectionChangedEventHandler

表示将用来处理 ItemSelectionChangedListView 事件的方法。

ListViewVirtualItemsSelectionRangeChangedEventHandler

表示将用来处理 VirtualItemsSelectionRangeChangedListView 事件的方法。

MaskInputRejectedEventHandler

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

MeasureItemEventHandler

表示将处理 ListBoxComboBoxCheckedListBoxMenuItem 控件的 MeasureItem 事件的方法。

MethodInvoker

表示一个委托,该委托可执行托管代码中声明为 void 且不接受任何参数的任何方法。

MouseEventHandler

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

NavigateEventHandler

表示将用来处理 NavigateEventArgsDataGrid 事件的方法。

NodeLabelEditEventHandler

表示将用于处理 BeforeLabelEdit 控件的 AfterLabelEditTreeView 事件的方法。

PaintEventHandler

表示将用来处理 PaintControl 事件的方法。

PopupEventHandler

表示处理 Popup 类的 ToolTip 事件的方法。

PreviewKeyDownEventHandler

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

PropertyTabChangedEventHandler

表示将用来处理 PropertyTabChangedPropertyGrid 事件的方法。

PropertyValueChangedEventHandler

当用户修改网格中的属性时所调用的事件处理程序类。

QueryAccessibilityHelpEventHandler

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

QueryContinueDragEventHandler

表示将用来处理 QueryContinueDragControl 事件的方法。

QuestionEventHandler

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

RetrieveVirtualItemEventHandler

表示将用来处理 RetrieveVirtualItemListView 事件的方法。

ScrollEventHandler

表示处理 ScrollScrollBarDataGridView 事件的方法。

SearchForVirtualItemEventHandler

表示将用来处理 SearchForVirtualItemListView 事件的方法。

SelectedGridItemChangedEventHandler

表示将用来处理 SelectedGridItemChangedPropertyGrid 事件的方法。

SplitterCancelEventHandler

表示将用来处理 SplitterMovingSplitter 事件的方法。

SplitterEventHandler

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

StatusBarDrawItemEventHandler

表示将用来处理 DrawItemStatusBar 事件的方法。

StatusBarPanelClickEventHandler

表示将用来处理 PanelClickStatusBar 事件的方法。

TabControlCancelEventHandler

表示将对 Selecting 控件的 DeselectingTabControl 事件进行处理的方法。

TabControlEventHandler

表示将对 Selected 控件的 DeselectedTabControl 事件进行处理的方法。

TableLayoutCellPaintEventHandler

表示用来处理 CellPaint 事件的方法。

ToolBarButtonClickEventHandler

表示将用来处理 ButtonClickToolBar 事件的方法。

ToolStripArrowRenderEventHandler

表示将用来处理 RenderArrowToolStripRenderer 事件的方法。 此类不能被继承。

ToolStripContentPanelRenderEventHandler

表示将用来处理 RendererChangedToolStripContentPanel 事件的方法。

ToolStripDropDownClosedEventHandler

表示将用来处理 ClosedToolStripDropDown 事件的方法。

ToolStripDropDownClosingEventHandler

表示处理 ToolStripDropDownClosing 事件的方法。

ToolStripGripRenderEventHandler

表示将用来处理 RenderGripToolStripRenderer 事件的方法。

ToolStripItemClickedEventHandler

表示将用来处理 ItemClickedToolStripItem 事件的方法。

ToolStripItemEventHandler

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

ToolStripItemImageRenderEventHandler

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

ToolStripItemRenderEventHandler

表示处理事件的方法,这些事件在 ToolStripItem 类中呈现派生自 ToolStripRenderer 的对象的背景。

ToolStripItemTextRenderEventHandler

表示将用来处理 RenderItemTextToolStripRenderer 事件的方法。

ToolStripPanelRenderEventHandler

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

ToolStripRenderEventHandler

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

ToolStripSeparatorRenderEventHandler

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

TreeNodeMouseClickEventHandler

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

TreeNodeMouseHoverEventHandler

表示将用来处理 NodeMouseHoverTreeView 事件的方法。

TreeViewCancelEventHandler

表示将对 BeforeCheck 的以下事件进行处理的方法:BeforeCollapseBeforeExpandBeforeSelectTreeView

TreeViewEventHandler

表示将对 AfterCheck 的以下事件进行处理的方法:AfterCollapseAfterExpandAfterSelectTreeView

TypeValidationEventHandler

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

UICuesEventHandler

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

UpDownEventHandler

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

WebBrowserDocumentCompletedEventHandler

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

WebBrowserNavigatedEventHandler

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

WebBrowserNavigatingEventHandler

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

WebBrowserProgressChangedEventHandler

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

注解

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

类类别 详细信息
- 控件、用户控件和窗体 命名空间中的 System.Windows.Forms 大多数类派生自 类 Control 。 类 Control 为 上 Form显示的所有控件提供基本功能。 类 Form 表示应用程序中的窗口。 这包括对话框、无模式窗口和多文档接口 (MDI) 客户端和父窗口。 还可以通过从 UserControl 类派生来创建自己的控件。
- 菜单和工具栏 Windows 窗体包含一组丰富的类,用于创建具有新式外观和行为 (外观) 的自定义工具栏和菜单。 ToolStripMenuStripContextMenuStripStatusStrip 分别可用于创建工具栏、菜单栏、上下文菜单和状态栏。
-控制 命名空间 System.Windows.Forms 提供各种控件类,可用于创建丰富的用户界面。 某些控件专为应用程序中的数据输入而设计,例如 TextBoxComboBox 控件。 其他控件显示应用程序数据,例如 LabelListView。 命名空间还提供用于在应用程序中调用命令的控件,例如 Button。 控件WebBrowser和托管 HTML 类(如 )HtmlDocument允许在托管Windows 窗体应用程序中显示和操作 HTML 页面。 控件 MaskedTextBox 是一种高级数据输入控件,可用于定义自动接受或拒绝用户输入的掩码。 此外,可以使用 控件PropertyGrid创建自己的Windows 窗体 Designer,用于显示控件的设计器可见属性。
-布局 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 有多个类为前面的摘要中提到的类提供支持。 支持类的示例包括枚举、事件参数类以及控件和组件中的事件使用的委托。

注意

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

如果使用 .NET Framework 版本 1.1 或 .NET Framework 1.0,并且必须使Windows 窗体应用程序支持 Windows XP 视觉样式,请确保将控件的 属性设置为 FlatStyleFlatStyle.System ,并在可执行文件中包含清单。 清单是一个 XML 文件,它作为资源包含在应用程序可执行文件中,或作为与可执行文件驻留在同一目录中的单独文件。 有关清单的示例,请参阅枚举的示例 FlatStyle 部分。 默认情况下,为.NET Framework版本 1.1、1.2 和 2.0 启用视觉样式。