C# 如何按字母顺序对数据网格中的列进行排序

本文关键字:排序 网格 数据网 何按字 顺序 数据 | 更新日期: 2023-09-27 17:47:23

如何按字母顺序对 winforms 数据网格控件中的列进行排序?

谢谢

C# 如何按字母顺序对数据网格中的列进行排序

您是否尝试过将 DataGrid 绑定到 DataTable 对象(而不是视图)并在 DataGrid 上将"AllowSorting"属性设置为 true?我相信网格会自动为您排序表源。

如果没有,则始终可以在单击列标题时捕获事件,并重新生成数据视图以绑定到 DataGrid。

我的项目通常是内存中的项目列表。使用数据绑定网格,您必须在源而不是网格本身内对数据进行排序。

这是我的列表排序的代码。也许这会给你一个起步的想法。

http://jspot.jerryhanel.com/2012/06/28/sort-your-databound-grid-effortlessly/