对 Windows 窗体 DataGridView 控件中的数据排序
默认情况下,用户可以通过单击文本框列的标题(或者当文本框单元格聚焦于 .NET Framework 4.7.2 及更高版本时按 F3)对 DataGridView 控件中的数据进行排序。 可以修改特定列的 SortMode 属性,以允许用户在需要时按其他列类型排序。 还可以按任何列或多个列以编程方式对数据进行排序。
本节内容
Windows 窗体 DataGridView 控件中的列排序模式
介绍用于对控件中的数据进行排序的选项。
如何:设置 Windows 窗体 DataGridView 控件中列的排序模式
介绍如何使用户能够按默认情况下不可排序的列排序。
如何:在 Windows 窗体 DataGridView 控件中自定义排序
介绍如何以编程方式对数据进行排序,以及如何通过使用 DataGridView.SortCompare 事件或实现 IComparer 接口来自定义排序。
参考
DataGridView
提供关于 DataGridView 控件的参考文档。
DataGridView.Sort
提供 Sort 方法的参考文档。
DataGridViewColumn.SortMode
提供 SortMode 属性的参考文档。
DataGridViewColumnSortMode
提供 DataGridViewColumnSortMode 枚举的参考文档。
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈