排序 Windows Forms DataGridView 控制項中的資料

根據預設,使用者可以按一下文字方塊資料行的標頭來排序控制項中的資料 DataGridView (或在文字方塊儲存格焦點放在 .NET Framework 4.7.2 和更新版本時按 F3)。 您可以修改 SortMode 特定資料行的 屬性,以允許使用者排序其他資料行類型時,這樣做是合理的。 您也可以依任何資料行或多個資料行,以程式設計方式排序資料。

本節內容

Windows Forms DataGridView 控制項中的資料行排序模式
描述控制項中排序資料的選項。

如何:設定 Windows Forms DataGridView 控制項中的資料行排序模式
描述如何讓使用者依預設無法排序的資料行排序。

操作說明:自訂 Windows Forms DataGridView 控制項中的排序
描述如何以程式設計方式排序資料,以及如何使用 DataGridView.SortCompare 事件或實作 IComparer 介面來自訂排序。

參考

DataGridView
提供 DataGridView 控制項的參考文件。

DataGridView.Sort
提供 方法的 Sort 參考檔。

DataGridViewColumn.SortMode
提供 屬性的 SortMode 參考檔。

DataGridViewColumnSortMode
提供 列舉的 DataGridViewColumnSortMode 參考檔。

另請參閱