在 Windows Form 上使用的控制項
更新:2007 年 11 月
以下將依照字母順序列出可使用在 Windows Form 上的控制項和元件。除了這個章節所討論的 Windows Form 控制項之外,您也可以將 ActiveX 和自訂控制項加入至 Windows Form。如果您在以下清單中找不到需要的控制項,您也可建立自己的控制項。如需詳細資訊,請參閱在設計階段開發 Windows Form 控制項。如需選擇您所需控制項的詳細資訊,請參閱 依功能區分 Windows Form 控制項。
注意事項: |
---|
Visual Basic 控制項是以 .NET Framework 所提供的類別為基礎。 |
在本節中
依功能區分 Windows Form 控制項
列出並描述以 .NET Framework 為基礎的 Windows Form 控制項。使用內建主控描繪支援的控制項
描述如何變更無法透過屬性來變更的控制項外觀。BackgroundWorker 元件
讓表單或控制項可以執行非同步作業。BindingNavigator 控制項 (Windows Form)
提供繫結至資料的控制項的巡覽和操作使用者介面 (UI)。BindingSource 元件
封裝資料來源以繫結至控制項。Button 控制項 (Windows Form)
提供讓使用者可按一下來執行動作的標準按鈕。CheckBox 控制項 (Windows Form)
指示控制項是開啟或關閉的。CheckedListBox 控制項 (Windows Form)
顯示項目清單和每個項目旁的核取方塊。ColorDialog 元件 (Windows Form)
允許使用者從預先設定對話方塊中的調色盤選取色彩並將自訂色彩加入調色盤。ComboBox 控制項 (Windows Form)
在下拉式清單方塊中顯示資料。ContextMenu 元件 (Windows Form)
為使用者提供易於存取的常用命令功能表,其內含的命令與所選取物件相關。雖然 ContextMenuStrip 會取代並且將功能加入至之前版本的 ContextMenu 控制項,不過您也可以選擇保留 ContextMenu,以提供回溯相容性 (Backward Compatibility) 以及供未來使用。ContextMenuStrip 控制項
代表快速鍵功能表。雖然 ContextMenuStrip 會取代並且將功能加入至之前版本的 ContextMenu 控制項,不過您也可以選擇保留 ContextMenu,以提供回溯相容性 (Backward Compatibility) 以及供未來使用。DataGrid 控制項 (Windows Form)
顯示資料集的表格式資料並允許更新資料來源。DataGridView 控制項 (Windows Form)
提供一個有彈性、可擴充的系統,以用來顯示和編輯表格式資料。DateTimePicker 控制項 (Windows Form)
允許使用者從日期或時間清單選取單一項目。對話方塊控制項和元件 (Windows Form)
描述一組讓使用者與應用程式或系統進行標準互動的控制項。DomainUpDown 控制項 (Windows Form)
顯示文字字串來讓使用者瀏覽和選取。ErrorProvider 元件 (Windows Form)
以非干擾的方式將錯誤資訊顯示給使用者。FileDialog 類別
提供檔案對話方塊的基底類別功能。FlowLayoutPanel 控制項 (Windows Form)
代表會以水平或垂直方式動態配置其內容的面板。FolderBrowserDialog 元件 (Windows Form)
顯示使用者可以用以瀏覽、選取目錄或建立新目錄的介面。FontDialog 元件 (Windows Form)
顯露目前安裝在系統上的字型。GroupBox 控制項 (Windows Form)
為其他控制項提供可識別的群組。HelpProvider 元件 (Windows Form)
將 HTML 說明檔和 Windows 架構應用程式建立關聯。HScrollBar 和 VScrollBar 控制項 (Windows Form)
藉由在應用程式或控制項內水平或垂直捲動的方式來巡覽項目清單或大量資訊。ImageList 元件 (Windows Form)
在其他控制項上顯示影像。Label 控制項 (Windows Form)
顯示無法由使用者編輯的文字。LinkLabel 控制項 (Windows Form)
允許您將 Web 樣式連結加入至 Windows Form 應用程式。ListBox 控制項 (Windows Form)
允許使用者從預先定義的清單選取一個或多個項目。ListView 控制項 (Windows Form)
以 Windows 檔案總管的方式利用圖示顯示項目清單。MainMenu 元件 (Windows Form)
顯示執行階段時的功能表。雖然 MenuStrip 會取代並且將功能加入至之前版本的 MainMenu 控制項;不過,也可以選擇保留 MainMenu,以提供回溯相容性 (Backward Compatibility) 以及供未來使用。MaskedTextBox 控制項 (Windows Form)
限制使用者在表單中輸入的格式。MenuStrip 控制項 (Windows Form)
提供功能表系統給表單。雖然 MenuStrip 會取代並且將功能加入至之前版本的 MainMenu 控制項;不過,也可以選擇保留 MainMenu,以提供回溯相容性 (Backward Compatibility) 以及供未來使用。MonthCalendar 控制項 (Windows Form)
提供直覺式圖形介面來讓使用者檢視和設定日期資訊。NotifyIcon 元件 (Windows Form)
顯示圖示來表示在背景執行或是沒有使用者介面的處理序。NumericUpDown 控制項 (Windows Form)
顯示數字來讓使用者瀏覽和選取。OpenFileDialog 元件 (Windows Form)
允許使用者使用預先設定的對話方塊來開啟檔案。PageSetupDialog 元件 (Windows Form)
透過預先設定的對話方塊來設定列印的頁面詳細資訊。Panel 控制項 (Windows Form)
為其他控制項提供可識別並可捲動的群組。PictureBox 控制項 (Windows Form)
以點陣圖、GIF、JPEG、中繼檔或圖示格式來顯示圖形。PrintDialog 元件 (Windows Form)
選取印表機、選擇要列印的頁面以及決定其他列印相關的設定。PrintDocument 元件 (Windows Form)
設定描述列印項目的屬性並列印 Windows 架構應用程式中的文件。PrintPreviewControl 控制項 (Windows Form)
允許您建立自己的 PrintPreview 元件或對話方塊,而不需使用預先設定的版本。PrintPreviewDialog 控制項 (Windows Form)
將文件以列印格式顯示。ProgressBar 控制項 (Windows Form)
以圖形指示動作的進度。RadioButton 控制項 (Windows Form)
將一組兩個或兩個以上互斥的選項提供給使用者。RichTextBox 控制項 (Windows Form)
允許使用者輸入、顯示和操作具有格式的文字。SaveFileDialog 元件 (Windows Form)
選取要儲存的檔案和儲存位置。SoundPlayer 類別
讓您在應用程式中輕鬆地包含音效。SplitContainer 控制項 (Windows Form)
允許使用者重新調整停駐控制項的大小。Splitter 控制項 (Windows Form)
允許使用者調整停駐的控制項大小 (.NET Framework 1.x 版)。StatusBar 控制項 (Windows Form)
顯示與具有焦點的控制項相關的狀態資訊。雖然 StatusStrip 會取代並且擴充之前版本的 StatusBar 控制項,不過您也可以選擇保留 StatusBar,以提供回溯相容性 (Backward Compatibility) 以及供未來使用。StatusStrip 控制項
代表一個 Windows 狀態列控制項。雖然 StatusStrip 會取代並且擴充之前版本的 StatusBar 控制項,不過您也可以選擇保留 StatusBar,以提供回溯相容性 (Backward Compatibility) 以及供未來使用。TabControl 控制項 (Windows Form)
顯示可包含圖片或其他控制項的多個索引標籤。TableLayoutPanel 控制項 (Windows Form)
代表會在資料列和資料行所組成的方格中動態配置其內容的面板。TextBox 控制項 (Windows Form)
允許使用者輸入多行可編輯的文字。Timer 元件 (Windows Form)
定期引發事件。ToolBar 控制項 (Windows Form)
顯示啟動命令的功能表和點陣圖按鈕。您可以擴充控制項的功能,並修改其外觀和行為。雖然 ToolStrip 會取代並且將功能加入至之前版本的 ToolBar 控制項;不過,也可以選擇保留 ToolBar,以提供回溯相容性 (Backward Compatibility) 以及供未來使用。ToolStrip 控制項 (Windows Form)
在 Windows Form 應用程式中建立自訂的工具列和功能表。雖然 ToolStrip 會取代並且將功能加入至之前版本的 ToolBar 控制項;不過,也可以選擇保留 ToolBar,以提供回溯相容性 (Backward Compatibility) 以及供未來使用。ToolStripContainer 控制項
在表單的每一邊提供面板以供停駐、浮動定位和排列 ToolStrip 控制項,中央的 ToolStripContentPanel 可供傳統控制項使用。ToolStripPanel 控制項
提供一個面板以供停駐、浮動定位和排列 ToolStrip 控制項。ToolStripProgressBar 控制項概觀
以圖形指示動作的進度。ToolStripProgressBar 通常會包含在 StatusStrip 當中。ToolStripStatusLabel 控制項
表示 StatusStrip 中的面板。ToolTip 元件 (Windows Form)
當使用者指向其他控制項時顯示文字。TrackBar 控制項 (Windows Form)
允許巡覽大量資訊或以視覺方式調整數值設定。TreeView 控制項 (Windows Form)
顯示可展開或摺疊的節點階層架構。WebBrowser 控制項 (Windows Form)
裝載 Web 網頁,並提供應用程式瀏覽網際網路 Web 的能力。用來列出選項的 Windows Form 控制項
描述用來為使用者提供選項清單的控制項。
相關章節
Windows Form 控制項
說明 Windows Form 控制項的用法並描述使用它們的重要概念。在設計階段開發 Windows Form 控制項
提供逐步說明主題的連結、建立哪種類型控制項的建議以及建立您自己的控制項的其他資訊。比較不同語言和程式庫的控制項與程式物件
提供將 Visual Basic 6.0 中的控制項對應至 Visual Basic 2005 中相對應之控制項的資料表。請注意,控制項現在是 .NET Framework 中的類別。HOW TO:將 ActiveX 控制項加入至 Windows Form
描述如何在 Windows Form 上使用 ActiveX 控制項。