C# DataGridView 禁止列排序
时间: 2023-07-01 17:28:44 浏览: 211
C#禁用DataGridView控件列表头自动排序功能
5星 · 资源好评率100%
要禁止C# DataGridView中的列排序,可以通过设置DataGridView控件的ColumnHeadersHeightSizeMode属性为DisableResizing来实现,同时将列的SortMode属性设置为NotSortable,这样就可以禁止用户对列进行排序操作。
具体实现代码如下:
```
dataGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.DisableResizing;
foreach (DataGridViewColumn column in dataGridView1.Columns)
{
column.SortMode = DataGridViewColumnSortMode.NotSortable;
}
```
这样就可以禁止DataGridView控件中的列排序了。
阅读全文