C#移除ListView选中项

RT,好比我选中一行后,点击移除,这一行就消失了。意思是这一行的数据我不要了。用C#怎么实现,请大家帮帮忙!我用的是ListView对象.selectedItems.Cl... RT,好比我选中一行后,点击移除,这一行就消失了。意思是这一行的数据我不要了。用C#怎么实现,请大家帮帮忙!我用的是 ListView对象.selectedItems.Clear();结果没反应。 展开
 我来答
chxaitz
2011-02-01 · 超过15用户采纳过TA的回答
知道答主
回答量:35
采纳率:0%
帮助的人:37.6万
展开全部
.selectedItems.Clear()函数只是清空ListView::SelectedItem 这个函数得到的数组中的值,而不是他所记录的表格中的值,如果想移除选中行的话,请枚举他所返回的ListView::SelectedListViewItemCollection 类型中的值后,用ListView.Items[i].remove()函数移除ListView中的值。希望我的解答对你有用。
zhuxinjun1982
2011-02-02 · 知道合伙人互联网行家
zhuxinjun1982
知道合伙人互联网行家
采纳数:2145 获赞数:8329
毕业于上海行健职业学院,大专学历;2007~2009在北大青鸟进修网络编程课目。现任网络主管,平时爱好上网。

向TA提问 私信TA
展开全部
很9没写C#了,不过我可以给你个思路,首先你要获得你要删除行的索引,ListView中应该有个事件,每当选中项发生变化的时候就会触发,在那个事件里获取你当前选中行的索引,获取索引后ListView对象.selectedItems[获取的索引].clear();
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
孤傲灵魂→玄烨7c3ec
2011-02-01 · TA获得超过297个赞
知道小有建树答主
回答量:493
采纳率:0%
帮助的人:158万
展开全部
如果你的服务器够快,可以试试重新读取一次数据试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
泳短画友2785
2011-02-04 · TA获得超过231个赞
知道答主
回答量:570
采纳率:0%
帮助的人:362万
展开全部
二楼正解!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式