1

我已将 DataGridView 的列设置为 SortMode = DataGridViewColumnSortMode.Automatic; 但是在单击单元格标题时,它不会对其进行排序

Deos有人知道怎么做吗?

4

2 回答 2

1

在datagridview中有一个方法Sort

dataGridView1.Sort(dataGridView1.Columns["yourcol"],ListSortDirection.Ascending);
于 2012-05-09T07:35:21.853 回答
0

您的数据源必须是可排序的

DataTable/DataView 是可排序的

列表本身不可排序(按属性)

看看这里: http: //www.codeproject.com/Articles/31418/Implementing-a-Sortable-BindingList-Very-Very-Quic

于 2012-05-09T07:50:18.213 回答