不允许dataGridView 排序

时间:2021-03-11 23:38:51

默认情况下dataGridView 是允许排序的,也就是说点击列标题的时候排序整个dataGridView,但是在很多特殊情况下,我们不希望它进行排序。针对每一列的SortMode设置为NotSortTable,对于绑定的数据集同样适用。如下

不允许dataGridView 排序

也可以写如下代码实现

for(int i=0;i <this.dataGridView1.Columns.Count;i++) 
this.dataGridView1.Columns[i].SortMode = DataGridViewColumnSortMode.NotSortable;