c#窗体开发怎么在listview指定行位置插入数据?

将数据库中得数据显示在listview中,比如现在有5条数据,我现在想在第三行和第四行中插入一条数据,也就是这条数据变成第4条,原来的第四条变成第5条,5变成6条。怎么在... 将数据库中得数据显示在listview中,比如现在有5条数据,我现在想在第三行和第四行中插入一条数据,也就是这条数据变成第4条,原来的第四条变成第5条,5变成6条。怎么在指定行插入数据?现在插入数据都是在最后一行。。。。 展开
 我来答
百度网友ce9f999
2013-05-06 · TA获得超过406个赞
知道小有建树答主
回答量:540
采纳率:100%
帮助的人:547万
展开全部
数据排列先后是根据数据增加到listview.items items集合的顺序确定的
如果你的items是自动绑定数据库的内容 比如items=某数据库数据集合
那这就跟数据库排序有关,你妄想操作数据库记录达到排序那是很吃力不讨好的,
笨的方法就是把items集合取出来,创建集合重新组合,再重新绑定,你也发现了 很费劲的,要不是第一,要不是最后一个,大家都这么来的,很少插在中间的…………
百度网友f394a85c0
2013-05-07 · 超过23用户采纳过TA的回答
知道答主
回答量:70
采纳率:75%
帮助的人:18.1万
展开全部
建议你使用 ListView.Items.Insert(index,item);这个方法。详见:http://msdn.microsoft.com/zh-cn/library/system.windows.forms.listview.listviewitemcollection.insert(v=vs.80).aspx
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式