社区
C#
帖子详情
C#关于LISTVIEW取值的问题。
ffhelly
2009-04-18 10:33:40
在LISTVIEW里如何取到所选的一组值?
例如:
身高 XX XX
体重 XX XX
视力 XX XX
。。。
用SELECTITEM我只能取到第一位的值。。(例如说我点的是身高,取出的是“身高”,然后删除身高)
我想取出身高,体重,视力 3个 然后一起删除
如何取?
...全文
503
12
打赏
收藏
C#关于LISTVIEW取值的问题。
在LISTVIEW里如何取到所选的一组值? 例如: 身高 XX XX 体重 XX XX 视力 XX XX 。。。 用SELECTITEM我只能取到第一位的值。。(例如说我点的是身高,取出的是“身高”,然后删除身高) 我想取出身高,体重,视力 3个 然后一起删除 如何取?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ffhelly
2009-04-18
打赏
举报
回复
ListView.MultiSelect Property
能举个例子吗?
tang_fu
2009-04-18
打赏
举报
回复
ListView.MultiSelect Property
ffhelly
2009-04-18
打赏
举报
回复
- - 具体还是不知道怎么实现的。。。
我在LISTVIEW绑定着数据
数据是从DICTIONARY里取得的。。
我想删除LISTVIEW里的东西 不保证一次是多选还是单选
但都需要完成这样的操作。。
tszhen331
2009-04-18
打赏
举报
回复
首先获取你点击到的是哪一行的,然后用RemoveAt()移除那一行数据
whyabc
2009-04-18
打赏
举报
回复
用listView的SelectedItems[0]获取选择的第一行的第一项,即一个ListViewItem对象,
然后再用该对象的SubItems对象获取该选中行的其他列,例如第一列即是SubItems[0]。
ffhelly
2009-04-18
打赏
举报
回复
就是单选也能删除 多选也能删除。。
cstester
2009-04-18
打赏
举报
回复
设置有个属性好象是FullRowSelect 为True
然后你把选中的项目移除 listView.Items.Remove(selectItem)
ffhelly
2009-04-18
打赏
举报
回复
我是想怎么做才能一次性多选 然后一起删除。。。
我的意思就是多选 然后一起删除。。。
我就知道一个选择一项 取到TEXT值 然后从DICTIONARY里删除- - 。。。
多选的不知道怎么去实现。。。
kkun_3yue3
2009-04-18
打赏
举报
回复
怎么能取得SELECTEDITEMS选中的数量? 第一次点击的不是0么?
剩下的呢? 又不能确定是否要点击几次。。
//为何不一次选择多个?
kkun_3yue3
2009-04-18
打赏
举报
回复
ListView.MultiSelect Property
ffhelly
2009-04-18
打赏
举报
回复
怎么能取得SELECTEDITEMS选中的数量? 第一次点击的不是0么?
剩下的呢? 又不能确定是否要点击几次。。
kkun_3yue3
2009-04-18
打赏
举报
回复
用listView和SelectedItems取所有选中的项
带图像的
C#
ListView
列表视图的实现
简单的图标式
C#
ListView
实例,使用一些小图片来修饰列表视图,这些修饰性的小图片在Image文件夹中。鼠标点选
ListView
中的任一项,即可显示选中值。本例演示了
ListView
的美化和显示、
取值
的过程,特别适合
C#
初学者参考。
关于
ListView
控件通过Column的Name
取值
的
问题
而
ListView
中同样的方法却不适用,你也不可以这样用:
ListView
.Items[i].SubItems["ColumnName"],系统会报异常System.NullReferenceException。在
ListView
的Columns属性集合的编辑器中,当你维护每一列时,会有一个Name属性,这里注意:这个Name属性维护了之后不会串行化到。DataGridView.Rows[i].Cell[j]和DataGridView.Rows[i].Cell["ColumnName"]
Android核心组件
ListView
详解
在Android所有常用的原生控件当中,用法最复杂的应该就是
ListView
了,它专门用于处理那种内容元素很多,手机屏幕无法展示出所有内容的情况。
ListView
可以使用列表的形式来展示内容,超出屏幕部分的内容只需要通过手指滑动就可以移动到屏幕内了。 另外
ListView
还有一个非常神奇的功能,我相信大家应该都体验过,即使在
ListView
中加载非常非常多的数据,比如达到成百上千条甚至更多,
ListView
都不会发生OOM或者崩溃,而且随着我们手指滑动来浏览更多数据时,程序所占用的内存竟然都不会跟着增长。那么
ListView
是怎么实现这么神奇的功能的呢? 下面我们来学习它,了解了它的基本工作原理,在感叹Google大神能够写出如此精妙代码的同时我也有所敬畏.1,
ListView
介绍; 2,原理讲解; 3,简单实现; 4,
ListView
扩展;
c#
listView
1、
c#
listView
常用方法 2、具体操作 添加元素【标题】 添加数据:
listView
.BeginUpdate(); //数据更新,UI暂时挂起,直到EndUpdate绘制控件,可以有效避免闪烁并大大提高加载速度
ListView
Item wifiitem =
listView
.Items.Add("...
C#
listView
点击某一行获取这一行的值
//可以利用Click事件,先判断是否选中,然后再
取值
private void
listView
2_Click(object sender, EventArgs e) { if (
listView
2.SelectedItems.Count > 0) { try
C#
110,571
社区成员
642,568
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章