微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

[VB.NET]如何在DataGridView中实现多列排序?大于2列的,可以有很多列的排序?急

如何在DataGridView中实现多列排序?大于2列的,可以有很多列的排序?(急) 用vs2005 在vb.net中,要怎么实现对DataGridView 多列排序?就是可以超过2列的排序,可以是3列,4列,n列 ,大家帮帮忙!急 __________________________________________________________________________ dim dv as DataView=datagridview1.datasource; dv.sort = Age,Name,level DESC dim tb = New DataTable tb = dv.ToTable( tb ) 这个tb就是排序完的表,可以任意处理了,比如绑定到datagridview __________________________________________________________________________ 我现在是要在datagridview 中直接进行多列排序的操作,比如第1列是主排序,然后第2列在第1列的基础上在排序,然后第4列在排序,这个列可以随便是哪1列的, 根据用户选择的不同,然后进行排序, __________________________________________________________________________ dim dt1 as datatable dt1 = ..... 得到一个表格 dim dv1 as new dataview(dt1) datagridview 。datesouce = dv1 dim strsort as string strsort = col1 desc,col2,col3 dv1.sort = strsort __________________________________________________________________________ 我的意思就是用户可以根据按下某个健,比如按下shift 健,然后单击datagridview 的标题列,就可以进行多列的排序! __________________________________________________________________________ 本人在搞web,对form里的不太了解。但是以学习为主。嘿嘿。 __________________________________________________________________________ 捕获用户事件得到标题列ID号 __________________________________________________________________________ 不好意思,请问jxsafe_tiger(tigerIT) ,怎样捕获用户事件得到标题列ID号? 我是初学者,希望你说的详细点!谢谢! 最好有代码 __________________________________________________________________________

原文地址:https://www.jb51.cc/vb/263588.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐