DataGridView 控制項提供了一種強大且有彈性的方式,以表格式顯示資料。 您可以使用 DataGridView 控制來顯示少量資料的唯讀檢視,或者您可以調整它的大小,以顯示非常大的資料集的可編輯檢視。
您可以透過多種方式擴充 DataGridView 控制項,以在您的應用程式中建置自訂行為。 例如,您可以程式設計方式指定自己的排序演算法,而且也可以建立自己的儲存格類型。 您可以輕鬆自訂 DataGridView 控制項的外觀,方法是選擇數種屬性之一。 許多類型的資料儲存區可作為資料來源,或者 DataGridView 控制項可在不繫結任何資料來源的情況下運作。
本節中的主題說明可以用來將DataGridView功能建置到應用程式中的概念與技術。
本節中
DataGridView 控制項概觀
提供描述 Windows Forms DataGridView 控制項架構和核心概念的內容。
Windows Forms DataGridView 控制項的預設功能
描述 Windows Forms DataGridView 控制項綁定到資料來源時的預設外觀與行為。
Windows Forms DataGridView 控制項中的欄類型
描述在 Windows Forms DataGridView 控制項中用於顯示資料並允許使用者修改或新增資料的資料行類型。
Windows Forms DataGridView 控制項中的基本欄、列與儲存格功能
提供描述常用的儲存格、資料列和資料行屬性的主題。
Windows Forms DataGridView 控制項中的基本格式化和樣式設定
提供主題描述如何修改控制項基本外觀和儲存格資料顯示格式。
在 Windows Forms DataGridView 控制項中顯示資料
提供主題描述如何以手動方式或從外部資料來源將資料填入控制項。
調整 Windows Forms DataGridView 控制項中資料行和資料列的大小
提供描述如何自動調整資料列和資料行大小的主題,以適應儲存格內容或控制項的可用寬度。
在 Windows Forms DataGridView 控制項中排序資料
提供描述控制項中排序功能的主題。
Windows Forms DataGridView 控制項中的資料鍵入
提供主題描述如何變更使用者加入和修改控制項資料的方式。
選擇和剪貼簿的使用與 Windows Forms DataGridView 控制項搭配使用
提供說明控制項中儲存格、資料列及資料行選取功能的主題。
在 Windows Forms DataGridView 控制項中利用儲存格、資料列和資料行進行程式設計
提供主題描述如何使用儲存格、資料列和資料行物件進行程式設計。
自訂 Windows Forms 的 DataGridView 控制項
提供主題來描述自訂繪製 DataGridView 的儲存格和資料列,以及建立衍生的儲存格類型、資料行類型和資料列類型。
在 Windows Forms DataGridView 控制項中的效能調整
提供主題描述處理大量資料時,如何有效率地使用控制項來避免發生效能問題。
Windows Forms DataGridView 控制項中的預設鍵盤和滑鼠處理
描述使用者可如何透過鍵盤和滑鼠與 DataGridView 控制項互動。
Windows Forms DataGridView 和 DataGrid 控制項的差異
描述如何 DataGridView 控制項改良並取代 DataGrid 控制項。
另請參閱使用設計工具搭配 Windows Forms DataGridView 控制項。
參考文獻
DataGridView 提供控制件的 DataGridView 參考檔。
BindingSource 提供元件的參考檔 BindingSource 。 DataGridView 控制項和 BindingSource 元件被設計為能夠密切配合工作。
另請參閱
- 在 Windows Forms 上使用的控制項