昨天在对DataGridView操作时,发现DataGridView中没有直接禁止排序的属性。只能通过代码来实现禁止某一列排序。笔者写了一个方法,通过遍历DataGridView中的所有列,来实现禁止用户对DataGridView进行排序。
//禁止 DataGridView 排序 //在VS 2005中不允许直接设置整个DataGridView的排序,只能单个的设置某一个列。 private void ForbidSortColumn(DataGridView dgv) { for (int i = 0; i < dgv.Columns.Count; i++) { dgv.Columns[i].SortMode = DataGridViewColumnSortMode.NotSortable; } }作者:齐飞地址:www.cnblogs.com/youring2做人要厚道,转载请注明出处!