[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号? 我是初学者,希望你说的详细点!谢谢! 最好有代码 __________________________________________________________________________

相关文章

Format[$] ( expr [ , fmt ] ) format 返回变体型 format$ 强...
VB6或者ASP 格式化时间为 MM/dd/yyyy 格式,竟然没有好的办...
在项目中添加如下代码:新建窗口来显示异常信息。 Namespace...
转了这一篇文章,原来一直想用C#做k3的插件开发,vb没有C#用...
Sub 分列() ‘以空格为分隔符,连续空格只算1个。对所选...
  窗体代码 1 Private Sub Text1_OLEDragDrop(Data As Dat...