asp.net (c#)控件大全

DataGridView 控件DataGridView 控件提供用來顯示數據的可自定義表。使用 DataGridView 類,可以自定義單元格、行、列和邊框。

注意
DataGridView 控件提供 DataGrid 控件所不具備的許多基本和高級功能。有關更多信息,請參見 Windows 窗體 DataGridView 控件和

DataGrid 控件之間的區別

常用屬性:
DefaultCellStyle、ColumnHeadersDefaultCellStyle、CellBorderStyle 和 GridColor

數據綁定和定位
BindingSource 組件
通過提供當前項管理、更改通知和其他服務,來簡化將窗體上的控件綁定到數據的過程。

BindingNavigator 控件
提供工具欄式的界面來定位和操作窗體上的數據。

文本編輯
TextBox 控件
顯示設計時輸入的文本,它可由用戶在運行時編輯或以編程方式更改。
RichTextBox 控件
使文本能夠以純文本或 RTF 格式顯示。
MaskedTextBox 控件
約束用戶輸入的格式

信息顯示(只讀)
Label 控件
顯示用戶無法直接編輯的文本。

LinkLabel 控件
將文本顯示爲 Web 樣式的鏈接,並在用戶單擊該特殊文本時觸發事件。該文本通常是到另一個窗口或網站的鏈接。

StatusStrip 控件
通常在父窗體的底部使用有框架的區域顯示有關應用程序的當前狀態的信息。

ProgressBar 控件
向用戶顯示操作的當前進度。

網頁顯示
WebBrowser 控件
使用戶可以在窗體內導航網頁。

從列表中選擇
CheckedListBox 控件
顯示一個可滾動的項列表,每項旁邊都有一個複選框。

ComboBox 控件
顯示一個下拉式項列表。

DomainUpDown 控件
顯示用戶可用向上和向下按鈕滾動的文本項列表。

ListBox 控件
顯示一個文本項和圖形項(圖標)列表。

ListView 控件
在四個不同視圖之一中顯示項。這些視圖包括純文本視圖、帶有小圖標的文本視圖、帶有大圖標的文本視圖和詳細信息視圖。

NumericUpDown 控件
顯示用戶可用向上和向下按鈕滾動的數字列表。

TreeView 控件
顯示一個節點對象的分層集合,這些節點對象由帶有可選複選框或圖標的文本組成。

圖形顯示
PictureBox 控件
在一個框架中顯示圖形文件(如位圖和圖標)。

圖形存儲
ImageList控件
充當圖像儲存庫。ImageList 控件和及其包含的圖像可以在不同的應用程序中重用。

值的設置
CheckBox 控件
顯示一個複選框和一個文本標籤。通常用來設置選項。

CheckedListBox 控件
顯示一個可滾動的項列表,每項旁邊都有一個複選框。

RadioButton 控件
顯示一個可打開或關閉的按鈕。

TrackBar 控件
允許用戶通過沿標尺移動“滾動塊”來設置標尺上的值。


數據的設置
DateTimePicker 控件
顯示一個圖形日曆以允許用戶選擇日期或時間。

MonthCalendar 控件
顯示一個圖形日曆以允許用戶選擇日期範圍。

對話框
ColorDialog 控件
顯示允許用戶設置界面元素的顏色的顏色選擇器對話框。

FontDialog 控件
顯示允許用戶設置字體及其屬性的對話框。

OpenFileDialog 控件
顯示允許用戶定位文件和選擇文件的對話框。

PrintDialog 控件
顯示允許用戶選擇打印機並設置其屬性的對話框。

PrintPreviewDialog件
顯示一個對話框,該對話框顯示 PrintDocument 組件在打印出來後的外觀。

FolderBrowserDialog 控件
顯示用來瀏覽、創建以及最終選擇文件夾的對話框

SaveFileDialog 控件
顯示允許用戶保存文件的對話框。

菜單控件
MenuStrip 控件
創建自定義菜單

注意
MenuStrip 的設計目的是爲了取代 MainMenu 控件。

ContextMenuStrip 控件
創建自定義上下文菜單。

注意
ContextMenuStrip 的設計目的是爲了取代 ContextMenu 控件。
 
命令
Button 控件
啓動、停止或中斷進程。

LinkLabel 控件
將文本顯示爲 Web 樣式的鏈接,並在用戶單擊該特殊文本時觸發事件。該文本通常是到另一個窗口或網站的鏈接。

NotifyIcon 控件
在表示正在後臺運行的應用程序的任務欄的狀態通知區域中顯示一個圖標。

ToolStrip 控件
創建工具欄,這些工具欄可以具有與 Microsoft Windows XP、Microsoft Office 或 Microsoft Internet Explorer 類似的外觀,也可以具

有自定義外觀,可以有主題,也可以沒有主題,並支持溢出和運行時項重新排序。

注意
ToolStrip 控件的設計目的是爲了取代 ToolBar 控件。
 
用戶幫助
HelpProvider 組件
爲控件提供彈出式幫助或聯機幫助。

ToolTip 組件
當用戶將指針停留在控件上時,提供一個彈出式窗口來顯示該控件的用途的簡短說明。

將其他控件分組
Panel 控件
將一組控件分組到未標記、可滾動的框架中。

GroupBox 控件
將一組控件(如單選按鈕 (RadioButton))分組到帶標記、不可滾動的框架中。

TabControl 控件
提供一個選項卡式頁面以有效地組織和訪問已分組對象。

SplitContainer 控件
提供用可移動拆分條分隔的兩個面板。

注意
SplitContainer 控件的設計目的是爲了取代 Splitter 控件。

TableLayoutPanel 控件
表示一個面板,它可以在一個由行和列組成的網格中對其內容進行動態佈局。

FlowLayoutPanel 控件
表示一個沿水平或垂直方向動態排放其內容的面板。


音頻
SoundPlayer 控件
播放 .wav 格式的聲音文件。加載聲音和播放聲音可以異步進行。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章