listView中的SortKey [英] SortKey in listView

查看:90
本文介绍了listView中的SortKey的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在将vb6代码转换为vb.net代码.升级后出现错误.

I am converting my vb6 code to vb.net code.After upgrade i got error.

VB6代码:

public sub sortListview(objlist为ListView,byval columnheader为MSComctlLib.ColumnHeader)

public sub sortListview(objlist as ListView ,byval columnheader as MSComctlLib.ColumnHeader)

带有objlist

........................

........................

.....................

..............................

.sortorder =(.sortorder + 1)Mod 2

.sortorder =(.sortorder+1) Mod 2

.SortKey = ColumnHeader.Index -1

.SortKey = ColumnHeader.Index -1

.排序= True

结尾

 结束子

 

VB.Net:

 

公共 SortListView( ByRef objlist System.Windows.Forms.ListView, ByVal ColumnHeader System.Windows.Forms.ColumnHeader)

Public Sub SortListView(ByRef objlist As System.Windows.Forms.ListView, ByVal ColumnHeader As System.Windows.Forms.ColumnHeader)

带有objlist

..............

..................

.Sorting =(.Sorting +1)Mod 2

.Sorting = (.Sorting + 1) Mod 2

.SortKey = ColumnHeadr.Index -1

.SortKey = ColumnHeadr.Index -1

.Sort()

结尾

结束子

在" 处出现错误.SortKey= ColumnHeadr.Index -1"("SortKey"不是system.windows的成员. Forms.listview). 请提供上述问题的解决方案.

I got error at ".SortKey = ColumnHeadr.Index -1"('SortKey' is not a member of system.windows.forms.listview). Please provide solution for above issuse.

推荐答案

我从没使用过VB6,所以我不知道您显示的代码到底是做什么的,但是,也许这正是您想要的.

 I never used VB6 so i don`t know exactly what the code you showed does but, maybe this is what your looking for.

        ListView1.Sorting = SortOrder.Ascending

        'or

        ListView1.Sorting = SortOrder.Descending

        'or

        ListView1.Sorting = SortOrder.None


这篇关于listView中的SortKey的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆