.NET Framework 中的 Windows 表單控制項(MSDN)

來源:互聯網
上載者:User

下表顯示了按常規功能列出的 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

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.