因为业务要求现在我们需要将 DataGridView 控件默认点击 列标题排序功能禁用 掉,下面我们将讲解下怎么实现禁用 DataGridView 点击列标题排序。

如何禁止DataGridView点击列标题后排序

 以前 DataGrid 有一个 AllowSorting 这个属性可以禁止但是 DataGridView 没有 AllowSorting 这个属性。

 我查 MSDN 的结果是必须对每个列单独设置,不能整体设为不可排序。

实现禁用DataGridView点击列标题排序

1633923355
  DataGridView 中的 Columns 属性里面可以设置。

 进入 Edit Columns 窗口后,在相应的列属性设置里面把 SortMode 属性选择为 NotSortable 就可以了是不是很简单。

 关于如何禁止 DataGridView 点击列标题后排序以及 解决方案 已经实现了。