下表顯示了按常規功能列出的 Windows 表單控制項。
功能 |
控制項 |
說明 |
文本編輯 |
TextBox |
允許來自使用者的可編輯多行輸入。 |
|
ToolStripTextBox |
允許來自使用者的可編輯多行輸入。 |
|
RichTextBox |
允許使用者通過格式設定來輸入、顯示和操作文本。 |
文本顯示(唯讀) |
Label |
顯示使用者無法編輯的文本。 |
|
ToolStripLabel |
顯示使用者無法編輯的文本。 |
|
LinkLabel |
使您可以將 Web 樣式的連結添加到 Windows 表單應用程式中。 |
|
StatusBar |
顯示與具有焦點的控制項相關的狀態資訊。 |
|
ToolStripStatusLabel |
顯示與具有焦點的控制項相關的狀態資訊。 |
從列表中選擇 |
CheckedListBox |
顯示項目的列表,每個項旁邊都有一個複選框。 |
|
ComboBox |
在下拉式組合框中顯示資料。 |
|
ToolStripComboBox |
在下拉式組合框中顯示資料。 |
|
DomainUpDown |
顯示使用者可以瀏覽並從中進行選擇的文本字串。 |
|
ListBox |
顯示一個文本項和圖形項(表徵圖)列表。 |
|
ListView |
按照 Windows 資源管理員的方式顯示帶表徵圖的項列表。 |
|
NumericUpDown |
顯示使用者可以瀏覽並從中進行選擇的數字。 |
|
TreeView |
顯示可以展開或摺疊的節點階層。 |
圖形顯示 |
PictureBox |
以位元影像、GIF、JPEG、圖元檔案或表徵圖格式顯示圖形。 |
圖形儲存 |
ImageList |
在其他控制項上顯示映像。 |
值的設定 |
CheckBox |
指示條件是開啟還是關閉。 |
|
CheckedListBox |
顯示項目的列表,每個項旁邊都有一個複選框。 |
|
RadioButton |
向使用者顯示由兩個或更多個互斥選項組成的選項組。 |
|
TrackBar |
允許在大量資訊中導航,或直觀地調整數字設定。 |
資料的設定 |
DateTimePicker |
允許使用者從日期或時間列表中選擇單個項。 |
|
MonthCalendar |
顯示直觀的圖形介面,供使用者查看和設定日期資訊。 |
對話方塊 |
ColorDialog |
允許使用者在預先配置的對話方塊中從調色盤選擇顏色以及將自訂色彩添加到該調色盤。 |
|
FolderBrowserDialog |
顯示一個介面,使用者通過它可以瀏覽和選擇目錄或者建立新目錄。 |
|
FontDialog |
公開系統上當前安裝的字型。 |
|
OpenFileDialog |
允許使用者通過預先配置的對話方塊開啟檔案。 |
|
PageSetupDialog |
通過預先配置的對話方塊設定供列印的頁詳細資料。 |
|
PrintDialog |
選擇印表機,選擇要列印的頁,並確定其他與列印相關的設定。 |
|
PrintDocument |
設定對列印內容進行描述的屬性,並在基於 Windows 的應用程式中列印文檔。 |
|
PrintPreviewControl |
允許您建立自己的 PrintPreview 組件或對話方塊,而不是使用預先配置的版本。 |
|
PrintPreviewDialog |
按文檔列印時的樣式顯示文檔。 |
|
SaveFileDialog |
選擇要儲存的檔案和該檔案的儲存位置。 |
菜單控制項 |
MainMenu |
在運行時顯示菜單。 |
|
MenuStrip |
在運行時顯示菜單。 |
|
ContextMenu |
向使用者提供易於訪問的菜單,該菜單包含與選取的物件關聯的常用命令。 |
|
ContextMenuStrip |
向使用者提供易於訪問的菜單,該菜單包含與選取的物件關聯的常用命令。 |
命令 |
Button |
顯示使用者可以單擊以執行操作的標準按鈕。 |
|
LinkLabel |
使您可以將 Web 樣式的連結添加到 Windows 表單應用程式中。 |
|
NotifyIcon |
顯示在後台運行且在其他情況下不具有使用者介面的進程的表徵圖。 |
|
ToolBar |
顯示啟用命令的菜單和位元影像化按鈕。 |
|
ToolStrip |
使您可以在 Windows 表單應用程式中建立自訂工具列和菜單。 |
將其他控制項分組 |
Panel |
為其他控制項提供可識別的分組,並允許滾動。 |
|
GroupBox |
為其他控制項提供可識別分組。 |
|
TabControl |
顯示多個可以包含圖片或其他控制項的選項卡。 |
資料 |
DataGrid |
顯示資料集中的表格式資料,並允許對資料來源進行更新。 |
|
DataGridView |
為 ADO.NET 資料集提供使用者介面,以便顯示表格式資料,並允許更新資料來源。 |
導航 |
HScrollBar |
通過在應用程式或控制項中水平滾動,提供在項列表或大量資訊中導航的功能。 |
|
VScrollBar |
通過在應用程式或控制項中垂直滾動,提供在項列表或大量資訊中導航的功能。 |
使用者資訊 |
ErrorProvider |
以非打擾方式向使用者顯示錯誤資訊。 |
|
HelpProvider |
將 HTML 協助檔案與基於 Windows 的應用程式關聯。 |
Web |
WebBrowser |
承載網頁,並嚮應用程式提供 Internet 網頁瀏覽功能。 |
多任務 |
BackgroundWorker |
使您可以在與應用程式的主 UI 線程不同的線程上在後台運行耗時的操作。 |
使用者介面協助 |
ProgressBar |
以圖形方式指示操作的完成進度。 |
|
ToolStripProgressBar |
以圖形方式指示操作的完成進度。 |
|
SplitContainer |
允許使用者調整停靠控制項的大小。 |
|
Timer |
按定時間隔引發事件。 |
|
ToolTip |
在使用者指向其他控制項時顯示文本。 |
轉:http://msdn2.microsoft.com/zh-cn/library/y4325aw3(VS.80).aspx
在 Windows 表單上使用的控制項
-
根據功能列出的 Windows 表單控制項
-
列出並描述基於 .NET Framework 的 Windows 表單控制項。
-
具有內建主控描繪支援的控制項
-
描述如何更改無法通過屬性訪問的控制面板方面。
-
BackgroundWorker 組件
-
使表單或控制項能夠非同步運行操作。
-
BindingNavigator 控制項(Windows 表單)
-
為綁定到資料的控制項提供導航和操作使用者介面 (UI)。
-
BindingSource 組件
-
封裝資料來源以綁定到控制項。
-
Button 控制項(Windows 表單)
-
顯示使用者可以單擊以執行操作的標準按鈕。
-
CheckBox 控制項(Windows 表單)
-
指示條件是開啟還是關閉。
-
CheckedListBox 控制項(Windows 表單)
-
顯示項目的列表,每個項旁邊都有一個複選框。
-
ColorDialog 組件(Windows 表單)
-
允許使用者在預先配置的對話方塊中從調色盤選擇顏色以及將自訂色彩添加到該調色盤。
-
ComboBox 控制項(Windows 表單)
-
在下拉式組合框中顯示資料。
-
ContextMenu 組件(Windows 表單)
-
向使用者提供易於訪問的菜單,該菜單包含與選取的物件關聯的常用命令。儘管 ContextMenuStrip 替換了早期版本的 ContextMenu 控制項中的功能並添加了其他功能,但如果需要,可以保留 ContextMenu 以備向後相容和將來使用。
-
ContextMenuStrip 控制項
-
表示捷徑功能表。儘管 ContextMenuStrip 替換了早期版本的 ContextMenu 控制項中的功能並添加了其他功能,但如果需要,可以保留 ContextMenu 以備向後相容和將來使用。
-
DataGrid 控制項(Windows 表單)
-
顯示資料集中的表格式資料,並允許對資料來源進行更新。
-
DataGridView 控制項(Windows 表單)
-
為顯示和編輯表格式資料提供了靈活、可擴充的系統。
-
DateTimePicker 控制項(Windows 表單)
-
允許使用者從日期或時間列表中選擇單個項。
-
對話方塊控制項和組件(Windows 表單)
-
描述一組控制項,這些控制項允許使用者執行與應用程式或系統的標準互動操作。
-
DomainUpDown 控制項(Windows 表單)
-
顯示使用者可以瀏覽並從中進行選擇的文本字串。
-
ErrorProvider 組件(Windows 表單)
-
以非打擾方式向使用者顯示錯誤資訊。
-
FlowLayoutPanel 控制項(Windows 表單)
-
表示一個沿水平或垂直方向動態排放其內容的面板。
-
FolderBrowserDialog 組件(Windows 表單)
-
顯示一個介面,使用者通過它可以瀏覽和選擇目錄或者建立新目錄。
-
FontDialog 組件(Windows 表單)
-
公開系統上當前安裝的字型。
-
GroupBox 控制項(Windows 表單)
-
為其他控制項提供可識別分組。
-
HelpProvider 組件(Windows 表單)
-
將 HTML 協助檔案與基於 Windows 的應用程式關聯。
-
HScrollBar 和 VScrollBar 控制項(Windows 表單)
-
通過在應用程式或控制項中水平或垂直滾動,提供在項列表或大量資訊中導航的功能。
-
ImageList 組件(Windows 表單)
-
在其他控制項上顯示映像。
-
Label 控制項(Windows 表單)
-
顯示使用者無法編輯的文本。
-
LinkLabel 控制項(Windows 表單)
-
使您可以將 Web 樣式的連結添加到 Windows 表單應用程式中。
-
ListBox 控制項(Windows 表單)
-
允許使用者從預定義的列表中選擇一項或多項。
-
ListView 控制項(Windows 表單)
-
按照 Windows 資源管理員的方式顯示帶表徵圖的項列表。
-
MainMenu 組件(Windows 表單)
-
在運行時顯示菜單。儘管 MenuStrip 替換了早期版本的 MainMenu 控制項並添加了功能;但是也可選擇保留 MainMenu 以備向後相容和將來使用。
-
MaskedTextBox 控制項(Windows 表單)
-
約束表單中的使用者輸入的格式。
-
MenuStrip 控制項(Windows 表單)
-
為表單提供菜單系統。儘管 MenuStrip 替換了早期版本的 MainMenu 控制項並添加了功能;但是也可選擇保留 MainMenu 以備向後相容和將來使用。
-
MonthCalendar 控制項(Windows 表單)
-
顯示直觀的圖形介面,供使用者查看和設定日期資訊。
-
NotifyIcon 組件(Windows 表單)
-
顯示在後台運行且在其他情況下不具有使用者介面的進程的表徵圖。
-
NumericUpDown 控制項(Windows 表單)
-
顯示使用者可以瀏覽並從中進行選擇的數字。
-
OpenFileDialog 組件(Windows 表單)
-
允許使用者通過使用預先配置的對話方塊開啟檔案。
-
PageSetupDialog 組件(Windows 表單)
-
通過預先配置的對話方塊為列印設定頁面詳細資料。
-
Panel 控制項(Windows 表單)
-
為其他控制項提供可識別分組,並允許滾動。
-
PictureBox 控制項(Windows 表單)
-
以位元影像、GIF、JPEG、圖元檔案或表徵圖格式顯示圖形。
-
PrintDialog 組件(Windows 表單)
-
選擇印表機,選擇要列印的頁,並確定其他與列印相關的設定。
-
PrintDocument 組件(Windows 表單)
-
設定對列印內容進行描述的屬性,並在基於 Windows 的應用程式中列印文檔。
-
PrintPreviewControl 控制項(Windows 表單)
-
允許您建立自己的 PrintPreview 組件或對話方塊,而不是使用預先配置的版本。
-
PrintPreviewDialog 控制項(Windows 表單)
-
按文檔列印時的樣式顯示文檔。
-
ProgressBar 控制項(Windows 表單)
-
以圖形方式指示操作的完成進度。
-
RadioButton 控制項(Windows 表單)
-
向使用者顯示由兩個或更多個互斥選項組成的選項組。
-
RichTextBox 控制項(Windows 表單)
-
允許使用者通過格式設定來輸入、顯示和操作文本。
-
SaveFileDialog 組件(Windows 表單)
-
選擇要儲存的檔案和該檔案的儲存位置。
-
SoundPlayer 類
-
使您能夠輕鬆地在應用程式中包括聲音。
-
SplitContainer 控制項(Windows 表單)
-
允許使用者調整停靠控制項的大小。
-
Splitter 控制項(Windows 表單)
-
允許使用者調整已停靠的控制項的大小(.NET Framework 版本 1.x)。
-
StatusBar 控制項(Windows 表單)
-
顯示與具有焦點的控制項相關的狀態資訊。儘管 StatusStrip 替換並擴充了早期版本的 StatusBar 控制項,但是也可以選擇保留 StatusBar 以備向後相容和將來使用。
-
StatusStrip 控制項
-
表示 Windows 狀態列控制項。儘管 StatusStrip 替換並擴充了早期版本的 StatusBar 控制項,但是也可以選擇保留 StatusBar 以備向後相容和將來使用。
-
TabControl 控制項(Windows 表單)
-
顯示多個可以包含圖片或其他控制項的選項卡。
-
TableLayoutPanel 控制項(Windows 表單)
-
表示一個面板,它可以在一個由行和列組成的網格中對其內容進行動態布局。
-
TextBox 控制項(Windows 表單)
-
允許來自使用者的可編輯多行輸入。
-
Timer 組件(Windows 表單)
-
按定時間隔引發事件。
-
ToolBar 控制項(Windows 表單)
-
顯示啟用命令的菜單和位元影像化按鈕。可以擴充控制項的功能,並修改它的外觀和行為。儘管 ToolStrip 替換了早期版本的 ToolBar 控制項並添加了功能;但是也可選擇保留 ToolBar 以備向後相容和將來使用。
-
ToolStrip 控制項(Windows 表單)
-
在 Windows 表單應用程式中建立自訂工具列和菜單。儘管 ToolStrip 替換了早期版本的 ToolBar 控制項並添加了功能;但是也可選擇保留 ToolBar 以備向後相容和將來使用。
-
ToolStripContainer 控制項
-
為停靠、漂浮和排列 ToolStrip 控制項而提供位於表單四側的面板,並為傳統控制項提供了中心 ToolStripContentPanel。
-
ToolStripPanel 控制項
-
為停靠、漂浮和排列 ToolStrip 控制項提供一個面板。
-
ToolStripProgressBar 控制項概述
-
以圖形方式指示操作的完成進度。ToolStripProgressBar 通常包含在 StatusStrip 中。
-
ToolStripStatusLabel 控制項
-
表示 StatusStrip 控制項中的一個面板。
-
ToolTip 組件(Windows 表單)
-
在使用者指向其他控制項時顯示文本。
-
TrackBar 控制項(Windows 表單)
-
允許在大量資訊中導航,或直觀地調整數字設定。
-
TreeView 控制項(Windows 表單)
-
顯示可以展開或摺疊的節點階層。
-
WebBrowser 控制項(Windows 表單)
-
承載網頁,並嚮應用程式提供 Internet 網頁瀏覽功能。
-
用於列出選項的 Windows 表單控制項
-
描述一組用於為使用者提供可從中選擇的選項列表的控制項。
轉:http://msdn2.microsoft.com/zh-cn/library/3xdhey7w(VS.80).aspx