| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3086 人关注过本帖
标题:listview如何得到选择的行数?
只看楼主 加入收藏
StartMe
Rank: 2
等 级:论坛游民
帖 子:34
专家分:42
注 册:2006-10-15
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:4 
listview如何得到选择的行数?
我现在用遍历的方法,把列表所有行都判断一遍,看是不是.selected=true,感觉这方法太笨,有没有简便方法能得到listview当前选择的总行数?(可多行选择的情况下)
搜索更多相关主题的帖子: listview 选择 
2009-07-28 21:36
StartMe
Rank: 2
等 级:论坛游民
帖 子:34
专家分:42
注 册:2006-10-15
收藏
得分:0 
是不是只有这个办法?没有更简便的了?关键我的列表很长啊。。。感觉遍历一遍很费时间。
2009-07-28 23:42
bczgvip
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:66
帖 子:1310
专家分:5312
注 册:2009-2-26
收藏
得分:14 
只显示一部分不好吗?
2009-07-29 01:01
StartMe
Rank: 2
等 级:论坛游民
帖 子:34
专家分:42
注 册:2006-10-15
收藏
得分:0 
楼上的意思就是只有这个方法了?它怎么没有.SelCount属性,郁闷。。。。
2009-07-29 20:58
yuk_yu
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:334
专家分:134
注 册:2009-3-16
收藏
得分:0 
回复 楼主 StartMe
程序代码:
    Dim i As Integer, sCount As Integers
    Count = 0
    For i = 0 To ListView1.ListItems.Count - 1
     If ListView1.ListItems(i).Checked = True Then sCount = sCount + 1
     Next


[ 本帖最后由 yuk_yu 于 2010-3-25 15:19 编辑 ]
2010-03-25 14:49
快速回复:listview如何得到选择的行数?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018518 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved