社区
VB
帖子详情
VB.NET中的ListView控件,如何取得当前选中的项目的内容?
山顶洞人-平
2005-04-27 01:57:44
请教!紧急!
...全文
1085
9
打赏
收藏
VB.NET中的ListView控件,如何取得当前选中的项目的内容?
请教!紧急!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sx_lxh
2005-07-21
打赏
举报
回复
直接用click事件不就行了。
chenxianchu
2005-07-21
打赏
举报
回复
关注
guishuanglin
2005-05-03
打赏
举报
回复
Me.ListView1.SelectedItems.Item(0).Text
正确,但是要注意一点,
在listView中没有直接可得到当前先中行的方法,它都把他放在一个selectItem,的集合中的,
如果你没有设可以多行选择的话,那么当前选中的就是Item(0)!!
用这个没错
mademelaugh
2005-04-27
打赏
举报
回复
因为selectedChanged事件发生时,你有可能一项都没有选中。所以要先加一个判断
Me.ListView1.SelectedItems.count这个值是否为0
yjtayum
2005-04-27
打赏
举报
回复
在第二次点击时,ListView的SelectedChanged事件被触发了两次,即焦点失去和焦点获得,当焦点失去时没有行被选中,即ListView1.SelectedItems.Count = 0,所以出现溢出错误;
如上错误可通过在ListView的SelectedChanged事件中作如下处理来实现
if ListView1.SelectedItems.Count = 0 then
exit sub
end if
不过SelectedChanged事件不太好控制,建议使用Click事件
山顶洞人-平
2005-04-27
打赏
举报
回复
Me.ListView1.SelectedItems.Item(0).Text
我用这个,在ListView的SelectedChanged事件中执行,但是点击两次后,出现溢出错误,为什么?
gjhdzh
2005-04-27
打赏
举报
回复
因为可以选中多个,所以Me.ListView1.SelectedItems.Item(0).Text
top1000
2005-04-27
打赏
举报
回复
同上!
gjhdzh
2005-04-27
打赏
举报
回复
Me.ListView1.SelectedItems
VB.NET
2005界面
控件
VB.NET
2005界面
控件
VB.NET
2005界面
控件
vb
ListView
可编辑
vb
ListView
控件
可编辑列的数据。
VB.NET
ListBox
内容
用鼠标拖动和按钮移动实现排序功能
VB.NET
ListBox
内容
用鼠标拖动和按钮移动实现排序功能 VS2010
VB
ListView
控件
属性及用法
ListView
控件
比前面几种
控件
要复杂一些,通过此
控件
,可将
项目
组成带有或不带有列标头的列,并显示伴随的图标和文本。
ListView
控件
是由ColumnHeader和ListItem对象所组成的,其
中
ColumnHeader对象的个数决定了
控件
的列数,而ListItem对象的个数则决定了
控件
的行数
vb.net
2008
控件
详解 源码
vb2008
控件
详细作用 随盘源码,附目录。 有助于编程学习
VB
16,722
社区成员
110,526
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章