C# 禁止DataGridView排序

发布时间:2010年11月04日      浏览次数:326 次
昨天在对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;
}
}
免责声明:本站相关技术文章信息部分来自网络,目的主要是传播更多信息,如果您认为本站的某些信息侵犯了您的版权,请与我们联系,我们会即时妥善的处理,谢谢合作!