System.Windows.Forms 命名空間

包含用來建立以 Windows 為基礎應用程式的類別,這些應用程式會充分利用 Microsoft Windows 作業系統中提供的豐富使用者介面功能。

類別

AccessibleObject

提供資訊,讓協助工具應用程式能用於為殘障使用者調整應用程式的使用者介面 (UI)。

AmbientProperties

提供最上層控制項的環境屬性 (Ambient Property) 值。

Application

提供 static 方法和屬性以管理應用程式,例如使用方法啟動或停止應用程式、處理 Windows 訊息,以及使用屬性取得有關應用程式的資訊。 此類別無法獲得繼承。

ApplicationContext

指定應用程式執行緒的內容資訊。

AutoCompleteStringCollection

包含要用於特定 Windows Forms 控制項之自動完成功能的字串集合。

AxHost

包裝 ActiveX 控制項,並把這些控制項公開成為全功能的 Windows Form 控制項。

AxHost.AxComponentEditor

提供編輯器,以使用強制回應 (Modal) 對話方塊顯示 ActiveX 控制項的屬性頁。

AxHost.ClsidAttribute

指定 AxHost 控制項所裝載的 ActiveX 控制項之 CLSID。

AxHost.ConnectionPointCookie

將 ActiveX 控制項連接到處理控制項事件的用戶端。

AxHost.InvalidActiveXStateException

無效狀態中參考 ActiveX 控制項時擲回的例外狀況。

AxHost.State

封裝 ActiveX 控制項的永續性 (Persistent) 狀態。

AxHost.StateConverter

AxHost.State 物件從一個資料型別轉換為另一個資料型別。

AxHost.TypeLibraryTimeStampAttribute

指定與 ActiveX 控制項 (由 AxHost 控制項所裝載) 的型別程式庫關聯的日期和時間。

BaseCollection

提供在 System.Windows.Forms 命名空間中建立資料相關集合的基礎功能。

Binding

表示物件屬性值和控制項屬性值之間的簡單繫結 (Simple 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

提供型別轉換子 (Type Converter),以便將 ColumnHeader 物件從某個型別轉換成其他型別。

ColumnReorderedEventArgs

提供 ColumnReordered 事件的資料。

ColumnStyle

表示資料表配置中的資料行之外觀及操作。

ColumnWidthChangedEventArgs

提供 ColumnWidthChanged 事件的資料。

ColumnWidthChangingEventArgs

提供 ColumnWidthChanging 事件的資料。

ComboBox

表示 Windows 下拉式方塊控制項。

ComboBox.ChildAccessibleObject

提供協助工具用戶端應用程式之 ComboBox 控制項的相關資訊。

ComboBox.ObjectCollection

代表 ComboBox 中項目的集合。

ComboBoxRenderer

提供用來呈現具有視覺化樣式之下拉式方塊控制項的方法。 此類別無法獲得繼承。

CommonDialog

指定用來在螢幕上顯示對話方塊的基底類別 (Base Class) 。

ContainerControl

針對可做為其他控制項容器 (Container) 的控制項,提供焦點 (Focus) 管理功能。

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

提供型別轉換子 (Type Converter) 將 Cursor 物件與其他各種表示相互轉換。

Cursors

提供 Cursor 物件的集合供 Windows Form 應用程式使用。

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

提供 CellFormattingDataGridView 事件的資料。

DataGridViewCellMouseEventArgs

提供每當滑鼠移至 DataGridView 內部時由 DataGridViewCell 所引發之滑鼠事件 (Mouse Event) 的資料。

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

提供 ColumnDividerDoubleClickDataGridView 事件的資料。

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

提供 UserDeletingRowDataGridView 事件的資料。

DataGridViewRowCollection

DataGridViewRow 物件的集合。

DataGridViewRowContextMenuStripNeededEventArgs

提供 RowContextMenuStripNeeded 事件的資料。

DataGridViewRowDividerDoubleClickEventArgs

提供 RowDividerDoubleClickDataGridView 事件的資料。

DataGridViewRowErrorTextNeededEventArgs

提供 RowErrorTextNeeded 控制項的 DataGridView 事件的資料。

DataGridViewRowEventArgs

提供資料列相關 DataGridView 事件的資料。

DataGridViewRowHeaderCell

表示 DataGridView 控制項的資料列行首。

DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject

DataGridViewRowHeaderCell 的相關資訊提供給協助工具用戶端應用程式。

DataGridViewRowHeightInfoNeededEventArgs

提供 RowHeightInfoNeededDataGridView 事件的資料。

DataGridViewRowHeightInfoPushedEventArgs

提供 RowHeightInfoPushedDataGridView 事件的資料。

DataGridViewRowPostPaintEventArgs

提供 RowPostPaint 事件的資料。

DataGridViewRowPrePaintEventArgs

提供 RowPrePaint 事件的資料。

DataGridViewRowsAddedEventArgs

提供 RowsAdded 事件的資料。

DataGridViewRowsRemovedEventArgs

提供 RowsRemoved 事件的資料。

DataGridViewRowStateChangedEventArgs

提供 RowStateChangedDataGridView 事件的資料。

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 微調方塊 (也稱為上下按鈕控制項)。

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 控制項,這個控制項會在一組控制項周圍顯示框架 (Frame),並且顯示選擇性 (Optional) 的標題。

GroupBoxRenderer

提供用來呈現群組方塊控制項的方法 (不論有沒有視覺化樣式)。 此類別無法獲得繼承。

HandledMouseEventArgs

允許自訂控制項防止 MouseWheel 事件傳送至其父容器。

Help

封裝 HTML Help 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

提供型別轉換子 (Type Converter),將影像索引的資料與字串間相互轉換。

ImageKeyConverter

提供型別轉換子 (Type Converter),將影像索引鍵的資料與其他資料型別相互轉換。

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

提供 KeyDownKeyUp 事件的資料。

KeyPressEventArgs

提供 KeyPress 事件的資料。

KeysConverter

提供 TypeConverter,將 Keys 物件與其他表示相互轉換。

Label

代表標準 Windows 標籤。

LabelEditEventArgs

提供 BeforeLabelEditAfterLabelEdit 事件的資料。

LayoutEventArgs

提供 Layout 事件的資料。 此類別無法獲得繼承。

LayoutSettings

提供基底類別來收集配置方式的特性。

LinkArea.LinkAreaConverter

提供型別轉換子 (Type Converter) 將 LinkArea.LinkAreaConverter 物件與其他各種表示相互轉換。

LinkClickedEventArgs

提供 LinkClicked 事件的資料。

LinkConverter

提供 LinkLabel.Link 物件的型別轉換子。

LinkLabel

表示 Windows 標籤控制項,可顯示超連結 (Hyperlink)。

LinkLabel.Link

表示 LinkLabel 控制項中的連結。

LinkLabel.LinkCollection

代表 LinkLabel 控制項內的連結集合。

LinkLabelLinkClickedEventArgs

提供 LinkClicked 事件的資料。

ListBindingConverter

提供型別轉換子 (Type Converter) 將 Binding 物件與其他各種表示相互轉換。

ListBindingHelper

提供探索可繫結清單的功能,以及清單中所包含之項目的屬性 (如果這些屬性與它們所繫結之物件的公用屬性不同時)。

ListBox

表示要顯示項目清單的 Windows 控制項。

ListBox.IntegerCollection

代表 ListBox 中的整數集合。

ListBox.ObjectCollection

代表 ListBox 中項目的集合。

ListBox.SelectedIndexCollection

表示包含在 ListBox 中所選取項目索引的集合。

ListBox.SelectedObjectCollection

代表 ListBox 中選取項目的集合。

ListControl

提供 ListBoxComboBox 類別成員的通用實作。

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

提供型別轉換子 (Type Converter) 將 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

提供視窗控制代碼 (Window Handle) 和視窗程序 (Window Procedure) 的低階封裝。

NavigateEventArgs

提供 Navigate 事件的資料。

NodeLabelEditEventArgs

提供 BeforeLabelEditAfterLabelEdit 事件的資料。

NotifyIcon

指定在通知區域中建立圖示的元件。 此類別無法獲得繼承。

NumericUpDown

代表可顯示數值的 Windows 微調方塊 (也稱為上下按鈕控制項)。

NumericUpDownAcceleration

提供在按住上下按鈕一段指定的時間時,如何在微調方塊 (也稱為上下按鈕控制項) 上執行加速的相關資訊。

NumericUpDownAccelerationCollection

表示 NumericUpDownAcceleration 控制項中已排序的 NumericUpDown 物件集合。

OpacityConverter

提供型別轉換子 (Type Converter),將不透明度的值與字串相互轉換。

OpenFileDialog

顯示對話方塊,以提示使用者開啟檔案。 此類別無法獲得繼承。

OSFeature

提供作業系統特定的功能查詢。

OwnerDrawPropertyBag

包含元件在必要時才需要的屬性值。

PaddingConverter

提供型別轉換子 (Type Converter) 將 Padding 值與其他各種表示相互轉換。

PageSetupDialog

讓使用者可以變更頁面相關的列印設定,包括邊界和紙張方向。 此類別無法獲得繼承。

PaintEventArgs

提供 Paint 事件的資料。

Panel

用來群組控制項的集合。

PictureBox

表示顯示影像用的 Windows 圖片方塊控制項。

PopupEventArgs

提供 Popup 事件的資料。

PowerStatus

表示目前的系統電源狀態資訊。

PreviewKeyDownEventArgs

提供 PreviewKeyDown 事件的資料。

PrintControllerWithStatusDialog

控制從 Windows Form 應用程式列印文件的方式。

PrintDialog

從 Windows Form 應用程式列印時,可讓使用者選取印表機,並且選擇要列印的文件區段。

PrintPreviewControl

表示從 Windows Forms 應用程式預覽列印時,未經處理的預覽部分,沒有任何對話方塊或按鈕。 多數的 PrintPreviewControl 物件在 PrintPreviewDialog 物件上被發現,但它們不一定要被發現。

PrintPreviewDialog

代表對話方塊表單,其中包含 PrintPreviewControl,以便從 Windows Form 應用程式列印。

ProfessionalColors

提供 Color 結構,而這些結構是 Windows 顯示項目的色彩。 此類別無法獲得繼承。

ProfessionalColorTable

提供用於 Microsoft Office 顯示項目的色彩。

ProgressBar

表示 Windows 進度列 (Progress Bar) 控制項。

ProgressBarRenderer

提供用來呈現具有視覺化樣式的進度列控制項的方法。 此類別無法獲得繼承。

PropertyGrid

提供使用者介面,以瀏覽物件的屬性。

PropertyGrid.PropertyTabCollection

包含 PropertyTab 物件的集合。

PropertyManager

維護物件屬性和資料繫結控制項屬性之間的 Binding

PropertyTabChangedEventArgs

提供 PropertyTabChangedPropertyGrid 事件的資料。

PropertyValueChangedEventArgs

提供 PropertyValueChangedPropertyGrid 事件的資料。

QueryAccessibilityHelpEventArgs

提供 QueryAccessibilityHelp 事件的資料。

QueryContinueDragEventArgs

提供 QueryContinueDrag 事件的資料。

QuestionEventArgs

針對需要問題的 truefalse 解答的事件提供資料。

RadioButton

允許使用者從一組選項中選取單一選項,與其他 RadioButton 控制項搭配。

RadioButton.RadioButtonAccessibleObject

提供協助工具用戶端應用程式之 RadioButton 控制項的相關資訊。

RadioButtonRenderer

提供用來呈現包含或不包含視覺化樣式的選項按鈕 (Option button) 控制項 (亦稱為選項按鈕 (Radio button)) 的方法。 此類別無法獲得繼承。

RelatedImageListAttribute

表示屬性相關的 ImageList

RetrieveVirtualItemEventArgs

提供 RetrieveVirtualItem 事件的資料。

RichTextBox

表示 Windows Rich Text Box 控制項。

RowStyle

表示資料表配置中的資料列之外觀及操作。

SaveFileDialog

提示使用者選取儲存檔案的位置。 此類別無法獲得繼承。

Screen

表示單一系統上的顯示裝置或多重顯示裝置。

ScrollableControl

定義支援自動捲動行為的控制項的基底類別。

ScrollableControl.DockPaddingEdges

決定停駐控制項的邊線填補。

ScrollableControl.DockPaddingEdgesConverter

TypeConverter 類別的 ScrollableControl.DockPaddingEdges

ScrollBar

實作捲軸控制項的基本功能。

ScrollBarRenderer

提供用來呈現具有視覺化樣式之捲軸控制項的方法。 此類別無法獲得繼承。

ScrollEventArgs

提供 Scroll 事件的資料。

ScrollProperties

封裝與捲動相關的屬性。

SearchForVirtualItemEventArgs

提供 SearchForVirtualItem 事件的資料。

SelectedGridItemChangedEventArgs

提供 SelectedGridItemChanged 控制項的 PropertyGrid 事件資料。

SelectionRange

表示在月曆控制項中的資料選取範圍。

SelectionRangeConverter

提供型別轉換子 (Type Converter),將 SelectionRange 物件與其他各種型別相互轉換。

SendKeys

提供傳送按鍵至應用程式的方法。

SplitContainer

表示控制項,此控制項是由可以將容器的顯示區分成兩個可以調整大小之面板的可移動軸所組成。

Splitter

表示讓使用者調整停駐控制項大小的分隔器控制項。 Splitter 已經由 SplitContainer 所取代,而提供它的目的只是為了要保有與舊版之間的相容性。

SplitterCancelEventArgs

提供分隔器事件的資料。

SplitterEventArgs

提供 SplitterMovingSplitterMoved 事件的資料。

SplitterPanel

建立與 SplitContainer 有關聯的面板。

StatusBar

代表一個 Windows 狀態列控制項。

此類別不適用於 .NET 5 和更新版本。 ToolStripStatusLabel請改用 控制項,以取代和擴充 StatusBar 控制項。

StatusBar.StatusBarPanelCollection

代表 StatusBar 控制項內的面板集合。

StatusBarDrawItemEventArgs

提供 DrawItem 事件的資料。

StatusBarPanel

代表 StatusBar 控制項中的面板。

此類別不適用於 .NET 5 和更新版本。 StatusStrip請改用 控制項,以取代和擴充 StatusBar 控制項。

StatusBarPanelClickEventArgs

提供 PanelClick 事件的資料。

StatusStrip

代表一個 Windows 狀態列控制項。

SystemInformation

提供目前系統環境的相關資訊。

TabControl

管理一組相關的索引標籤頁。

TabControl.ControlCollection

包含 Control 物件的集合。

TabControl.TabPageCollection

包含 TabPage 物件的集合。

TabControlCancelEventArgs

提供資料給 Selecting 控制項的 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 屬性) 的圖示。

TaskDialogPage

代表工作對話方塊的頁面內容。

TaskDialogProgressBar

代表工作對話方塊的進度列控制項。

TaskDialogRadioButton

代表工作對話方塊的選項按鈕控制項。

TaskDialogRadioButtonCollection

表示 TaskDialogRadioButton 物件的集合。

TaskDialogVerificationCheckBox

代表工作對話方塊的驗證核取方塊控制項。

TextBox

表示 Windows 文字方塊控制項。

TextBoxBase

實作文字控制項要求的基本功能。

TextBoxRenderer

提供用來呈現具有視覺化樣式的文字方塊控制項的方法。 此類別無法獲得繼承。

TextRenderer

提供方法用來測量及呈現文字。 此類別無法獲得繼承。

ThreadExceptionDialog

實作在執行緒中發生未處理例外狀況 (Exception) 時顯示的對話方塊。

Timer

實作一個在使用者定義的間隔引發事件的計時器。 最佳化這個計時器以用於 Windows Form 應用程式,並且必須用於視窗中。

ToolBar

表示 Windows 工具列。

此類別在 .NET Core 3.1 和更新版本中無法使用。 請 ToolStrip 改用 ,以取代和擴充 ToolBar 控制項。

ToolBar.ToolBarButtonCollection

封裝 ToolBarButton 控制項集合,以供 ToolBar 類別使用。

ToolBarButton

表示 Windows 工具列按鈕。

此類別在 .NET Core 3.1 和更新版本中無法使用。 請改用 ToolStripButton ,以取代和擴充 ToolBarButton 控制項。

ToolBarButtonClickEventArgs

提供 ButtonClick 事件的資料。

ToolStrip

提供 Windows 工具列物件的容器 (Container)。

ToolStrip.ToolStripAccessibleObject

提供資訊,讓協助工具應用程式能用於為殘障使用者調整 ToolStrip 的使用者介面。

ToolStripArrowRenderEventArgs

提供 RenderArrow 事件的資料。

ToolStripButton

表示可包含文字和影像的可選取 ToolStripItem

ToolStripComboBox

表示適當呈現在 ToolStripComboBox 中的 ToolStrip

ToolStripContainer

提供表單每一邊上的面板,以及可以保存一或多個控制項的中央面板。

ToolStripContentPanel

表示 ToolStripContainer 控制項的中央面板。

ToolStripContentPanelRenderEventArgs

提供 RendererChanged 事件的資料。

ToolStripControlHost

裝載 (Host) 自訂控制項或 Windows Form 控制項。

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 的呈現和浮動定位,以及 MenuStripToolStripDropDownMenuToolStripMenuItem 物件的合併。 此類別無法獲得繼承。

ToolStripMenuItem

表示顯示在 MenuStripContextMenuStrip 上的可選取選項。

ToolStripOverflow

管理 ToolStrip 的溢位行為。

ToolStripOverflowButton

裝載 ToolStripDropDown,以便顯示讓 ToolStrip 溢位的項目。

ToolStripPanel

建立容器,其他控制項可以在其中共用水平或垂直間距。

ToolStripPanel.ToolStripPanelRowCollection

代表 ToolStripPanel 中的所有 ToolStripPanelRow 物件。

ToolStripPanelRenderEventArgs

提供 ToolStripPanel 繪圖的資料。

ToolStripPanelRow

表示可包含控制項之 ToolStripPanel 的資料列。

ToolStripProfessionalRenderer

處理 ToolStrip 物件的繪製功能,並套用自訂調色盤 (Palette) 和簡潔樣式。

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

表示小矩形快顯視窗 (Pop-Up Window),它會在使用者將指標停留在控制項上時,顯示控制項用途的簡短說明。

TrackBar

表示標準的 Windows 追蹤列。

TrackBarRenderer

提供用來呈現具有視覺化樣式之追蹤列控制項的方法。 此類別無法獲得繼承。

TreeNode

表示 TreeView 的節點。

TreeNodeCollection

表示 TreeNode 物件的集合。

TreeNodeConverter

提供型別轉換子 (Type Converter) 將 TreeNode 物件與其他各種表示相互轉換。

TreeNodeMouseClickEventArgs

提供 NodeMouseClickNodeMouseDoubleClick 事件的資料。

TreeNodeMouseHoverEventArgs

提供 NodeMouseHover 事件的資料。

TreeView

顯示標籤項目階層式集合,所有項目皆由 TreeNode 表示。

TreeViewCancelEventArgs

提供 BeforeCheck 控制項的 BeforeCollapseBeforeExpandBeforeSelectTreeView 事件等資料。

TreeViewEventArgs

提供 AfterCheck 控制項的 AfterCollapseAfterExpandAfterSelectTreeView 事件資料。

TreeViewHitTestInfo

包含 TreeView 控制項或 TreeNode 之區域的相關資訊。

TreeViewImageIndexConverter

提供型別轉換子 (Type Converter) 將影像索引資料的某個型別與其他資料型別相互轉換,方法是使用 TreeView 控制項。

TreeViewImageKeyConverter

提供型別轉換子 (Type Converter),將影像索引鍵的資料與其他資料型別相互轉換。

TypeValidationEventArgs

提供 TypeValidationCompleted 事件的資料。

UICuesEventArgs

提供 ChangeUICues 事件的資料。

UpDownBase

實作微調方塊 (Spin Box,也稱為上下按鈕控制項) 需要的基本功能。

UpDownEventArgs

提供衍生自 UpDownBase 控制項的控制項相關資料。

UserControl

提供空白控制項,可用來建立其他控制項。

VScrollBar

表示標準 Windows 垂直捲軸。

VScrollProperties

提供 VScrollBar 類別的基本屬性。

WebBrowser

讓使用者巡覽表單中的網頁。

WebBrowser.WebBrowserSite

表示 WebBrowser 控制項的主視窗。

WebBrowserBase

針對做為 WebBrowser 控制項之基底類別 (Base Class) 的泛型 ActiveX 控制項,提供包裝函式。

WebBrowserDocumentCompletedEventArgs

提供 DocumentCompleted 事件的資料。

WebBrowserNavigatedEventArgs

提供 Navigated 事件的資料。

WebBrowserNavigatingEventArgs

提供 Navigating 事件的資料。

WebBrowserProgressChangedEventArgs

提供 ProgressChanged 事件的資料。

WebBrowserSiteBase

利用 WebBrowser.WebBrowserSite 類別,以基底類別 (Base Class) 來實作 ActiveX 站台的介面。

WindowsFormsSection

定義新的 ConfigurationSection,以剖析應用程式設定。 此類別無法獲得繼承。

WindowsFormsSynchronizationContext

提供 Windows Form 應用程式模型的同步處理內容。

結構

BindingMemberInfo

包含資訊以啟用 Binding 解析資料繫結 (Data Binding) 至物件的屬性,或者至物件清單中目前物件的屬性。

DataGridCell

識別格線中的儲存格。

ImeModeConversion

Helper 類別,可提供有關 IME 轉換模式的資訊。

LinkArea

表示 LinkLabel 控制項中的區域,代表控制項中的超連結 (Hyperlink)。

Message

實作 Windows 訊息。

Padding

表示與使用者介面 (UI) 項目有關聯的邊框距離或邊界資訊。

TableLayoutPanelCellPosition

表示 TableLayoutPanel 中的儲存格。

介面

IBindableComponent

啟用非控制項元件,模擬 Windows Forms 控制項的資料繫結行為。

IButtonControl

允許控制項在表單中有和按鈕相同的作用。

ICommandExecutor

在實作這個介面的型別上定義執行特定動作的方法。

IComponentEditorPageSite

ComponentEditorPage 的站台。

IContainerControl

提供控制項做為其他控制項之父代 (Parent) 的功能。

ICurrencyManagerProvider

提供元件的自訂繫結管理。

IDataGridColumnStyleEditingNotificationService

提供編輯告知介面。

IDataGridEditingService

表示處理編輯要求的方法。

IDataGridViewEditingCell

定義儲存格的共同功能,以管理儲存格的值。

IDataGridViewEditingControl

為裝載於 DataGridView 之儲存格的控制項定義通用功能。

IDataObject

提供不受格式影響的資料傳送機制。

IDropTarget

定義滑鼠事件。

IFeatureSupport

指定從目前系統擷取功能資訊的標準介面。

IFileReaderService

定義可開啟目前目錄中之檔案的方法。

IMessageFilter

定義訊息篩選條件介面。

IWin32Window

提供來公開 Win32 HWND 控制代碼的介面。

IWindowTarget

定義控制項和 Windows API 之間的通訊層。

列舉

AccessibleEvents

指定可存取應用程式報告的事件。

AccessibleNavigation

指定要用於在可存取物件中巡覽的數值。

AccessibleRole

指定數值,代表可存取物件可能的角色。

AccessibleSelection

指定可存取的物件如何選取或接收焦點。

AccessibleStates

指定數值,代表可存取物件的可能狀態。

AnchorStyles

指定控制項如何在其容器 (Container) 的邊緣錨定。

Appearance

指定控制項的外觀。

ArrangeDirection

指定系統排列最小化視窗的方向。

ArrangeStartingPosition

指定系統用來排列最小化視窗的開始位置。

ArrowDirection

指定使用 GetNextItem(ToolStripItem, ArrowDirection) 方法取得項目時所要移動的方向。

AutoCompleteMode

指定 ComboBoxTextBox 控制項中使用的自動完成功能模式。

AutoCompleteSource

指定 ComboBoxTextBox 自動完成功能的來源。

AutoScaleMode

指定 Windows Forms 所支援的不同類型的自動縮放模式。

AutoSizeMode

指定當啟用控制項的 AutoSize 屬性時,它的行為為何。

AutoValidate

在控制項失去使用者輸入焦點時,決定控制項如何驗證其資料。

AxHost.ActiveXInvokeKind

指定成員型別,在它是無效狀態時參考 ActiveX 控制項。

BatteryChargeStatus

定義用來表示目前電池充電程度或充電狀態資訊的識別項。

BindingCompleteContext

指定繫結作業的方向。

BindingCompleteState

表示已完成繫結作業的結果。

BootMode

指定啟動系統的開機模式。

Border3DSide

指定套用 3D 框線的矩形邊。

Border3DStyle

指定 3D 框線的樣式。

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 控制項的父資料列的標籤 (Label) 如何顯示。

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

指定如何繪製控制項的項目。

ErrorBlinkStyle

指定常數,表示 ErrorProvider 所提供的錯誤圖示何時應該閃爍,以警示使用者有錯誤發生。

ErrorIconAlignment

指定常數,表示錯誤圖示可顯示在哪些與有錯誤的控制項相關的位置。

FixedPanel

指定 Panel1、或 Panel2 固定大小,或都不固定大小。

FlatStyle

指定控制項的外觀。

FlowDirection

定義常數,指定在線性配置容器內放置連續使用者介面 (UI) 元素的方向。

FormBorderStyle

指定表單的框線樣式。

FormStartPosition

指定表單的初始位置。

FormWindowState

指定如何顯示表單視窗。

FrameStyle

指定已選取控制項的框架 (Frame) 樣式。

GetChildAtPointSkip

指定要略過的子控制項。

GridItemType

指定 PropertyGrid 的有效格線項目型別。

HelpNavigator

指定常數,表示要顯示說明檔的哪些項目。

HighDpiMode

指定各種可套用至應用程式的高 DPI 模式。

HorizontalAlignment

指定控制項中的物件或文字如何水平對齊於相關的控制項項目。

HtmlElementInsertionOrientation

定義描述使用 InsertAdjacentElement(HtmlElementInsertionOrientation, HtmlElement) 時插入新項目之位置的值。

ImageLayout

指定影像在控制項上的位置。

ImeMode

指定數值,決定當選取物件時,該物件的輸入法 (IME) 狀態。

InsertKeyMode

表示文字方塊所使用的插入模式。

ItemActivation

指定清單檢視控制項中啟動項目所要求的使用者動作,和使用者把滑鼠指標移動過項目時得到的回應。

ItemBoundsPortion

指定一部分的清單檢視項目,以從中擷取週框 (Bounding Rectangle)。

Keys

指定按鍵碼 (Key Code) 和修飾詞 (Modifier)。

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

指定索引標籤控制項 (Tab Control) 中索引標籤的位置。

TabAppearance

指定索引標籤控制項 (Tab Control) 中索引標籤的外觀。

TabControlAction

定義代表 TabControl 事件的值。

TabDrawMode

指定索引標籤控制項 (Tab Control) 中的索引標籤是否為主控描繪 (由父視窗所描繪),或是由作業系統描繪。

TableLayoutPanelCellBorderStyle

指定資料表配置控制項內的儲存格之框線樣式。

TableLayoutPanelGrowStyle

指定 TableLayoutPanel 將要如何在它現有的儲存格已滿時,取得額外的資料列或資料行。

TabSizeMode

指定索引標籤控制項 (Tab Control) 中的索引標籤如何調整大小。

TaskDialogExpanderPosition

指定要顯示工作對話方塊展開區域的位置。

TaskDialogProgressBarState

會包含常數,指定工作對話方塊進度列的狀態。

TaskDialogStartupLocation

指定當工作對話方塊第一次開啟時,其將顯示的位置。

TextDataFormat

指定配合 ClipboardDataObject 類別之文字相關方法使用的格式。

TextFormatFlags

指定文字字串的顯示和配置資訊。

TextImageRelation

指定在控制項上文字和影像的相對位置。

TickStyle

指定 TrackBar 控制項上刻度標記的位置。

ToolBarAppearance

指定要顯示的工具列型別。

ToolBarButtonStyle

指定工具列中的按鈕樣式。

ToolBarTextAlign

指定在工具列按鈕控制項上文字的對齊方式 (Alignment)。

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 Form 應用程式應將未處理之例外狀況 (Exception) 傳送至何處。

ValidationConstraints

定義常數,以便告知 ValidateChildren(ValidationConstraints) 它應該如何驗證容器的子控制項。

View

指定如何在 ListView 控制項中顯示清單項目。

WebBrowserEncryptionLevel

指定常數,此常數定義在 WebBrowser 控制項中顯示的文件所使用的加密 (Encryption) 方法。

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

表示將處理 ClickMouseDown,以及 HtmlDocumentHtmlElementHtmlWindow 之相關事件的方法。

InputLanguageChangedEventHandler

代表將處理 InputLanguageChangedForm 事件的方法。

InputLanguageChangingEventHandler

代表將處理 InputLanguageChangingForm 事件的方法。

InvalidateEventHandler

代表將處理 InvalidatedControl 事件的方法。

ItemChangedEventHandler

代表將處理 CurrencyManager 類別的 ItemChanged 事件之方法。

ItemCheckedEventHandler

表示方法,處理 ItemChecked 控制項的 ListView 事件。

ItemCheckEventHandler

表示處理 CheckedListBoxListView 控制項的 ItemCheck 事件的方法。

ItemDragEventHandler

表示處理 ListViewTreeView 控制項的 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

表示委派,這項委派可執行 Managed 程式碼中任何宣告為 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

表示處理 ScrollScrollBar 事件 DataGridView 的方法。

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

表示處理 BeforeCheckBeforeCollapseBeforeExpandBeforeSelectTreeView 事件的方法。

TreeViewEventHandler

表示處理 AfterCheckAfterCollapseAfterExpandAfterSelectTreeView 事件的方法。

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 Forms包含一組豐富的類別,可讓您建立具有新式外觀和行為的自訂工具列和功能表, (外觀和風格) 。 ToolStripMenuStripContextMenuStripStatusStrip 可用來分別建立工具列、功能表列、操作功能表和狀態列。
- 控制項 System.Windows.Forms命名空間提供各種不同的控制項類別,可讓您用來建立豐富的使用者介面。 某些控制項是針對應用程式內的資料輸入所設計,例如 TextBoxComboBox 控制項。 其他控制項會顯示應用程式資料,例如 LabelListView 。 命名空間也提供在應用程式內叫用命令的控制項,例如 ButtonWebBrowser控制項和 Managed HTML 類別,例如 HtmlDocument ,可讓您在 Managed Windows Forms 應用程式中顯示及操作 HTML 頁面。 控制項 MaskedTextBox 是進階資料輸入控制項,可讓您定義自動接受或拒絕使用者輸入的遮罩。 此外,您可以使用 PropertyGrid 控制項建立自己的Windows Forms設計工具,以顯示控制項的設計工具可見屬性。
- 版面配置 Windows Forms中的數個重要類別可協助控制顯示介面上的控制項配置,例如表單或控制項。 FlowLayoutPanel 以序列方式配置它包含的所有控制項,並 TableLayoutPanel 可讓您定義儲存格和資料列,以在固定方格中配置控制項。 SplitContainer 將您的顯示介面分割成兩個或多個可調整的元件。
- 資料和資料系結 Windows Forms定義豐富的架構,以系結至資料來源,例如資料庫和 XML 檔案。 控制項 DataGridView 提供可自訂的資料表來顯示資料,並可讓您自訂儲存格、資料列、資料行和框線。 控制項 BindingNavigator 代表在表單上巡覽及處理資料的標準化方式; BindingNavigator 通常會與 BindingSource 控制項配對,以在表單上的資料記錄中移動,並與它們互動。
- 元件 除了控制項之外, System.Windows.Forms 命名空間還提供其他類別,這些類別不會衍生自 Control 類別,但仍會將視覺功能提供給以Windows為基礎的應用程式。 某些類別,例如 ToolTipErrorProvider ,會擴充功能或向使用者提供資訊。 Help透過 和 HelpProvider 類別,您可以向使用者顯示應用程式的說明資訊。
- 通用對話方塊 Windows提供數個常見的對話方塊,可讓您在執行開啟和儲存檔案、操作字型或文字色彩或列印等工作時,為應用程式提供一致的使用者介面。 OpenFileDialogSaveFileDialog 類別提供顯示對話方塊的功能,讓使用者找到並輸入要開啟或儲存的檔案名。 類別 FontDialog 會顯示對話方塊,以變更應用程式所使用的 元素 FontPageSetupDialogPrintPreviewDialogPrintDialog 類別會顯示對話方塊,讓使用者能夠控制列印檔案的各個層面。 如需從Windows型應用程式列印的詳細資訊,請參閱 System.Drawing.Printing 命名空間。 除了常見的對話方塊之外, System.Windows.Forms 命名空間還提供 MessageBox 類別來顯示可顯示和擷取使用者資料的訊息方塊。

命名空間中有 System.Windows.Forms 數個類別可支援上一個摘要中所述的類別。 支援類別的範例包括列舉、事件引數類別,以及控制項和元件內事件所使用的委派。

警告

Windows Forms 命名空間內的類別不支援在Windows服務中使用。 嘗試從服務內使用這些類別可能會產生非預期的問題,例如服務效能降低和執行時間例外狀況。

如果您使用 .NET Framework 1.1 版或 .NET Framework 1.0 版,而且您必須讓Windows Forms應用程式支援 Windows XP 視覺效果樣式,請確定您已將控制項的 屬性設定 FlatStyleFlatStyle.System ,並將資訊清單與可執行檔一起包含。 資訊清單是 XML 檔案,包含在應用程式可執行檔內的資源,或是位於與可執行檔位於相同目錄中的個別檔案。 如需資訊清單的範例,請參閱 列舉的 FlatStyle 範例一節。 根據預設,.NET Framework 1.1、1.2 和 2.0 版會啟用視覺化樣式。