【求指导】一个ListView复制数据到另一个ListView
vb.net吧
全部回复
仅看楼主
level 1
我想实现的功能就是从左边的ListView1选中一条数据,然后在单击Button1,复制到右边的ListView2里。
还有我想把价格这一列的数据相加,代码该怎么写。
小弟初来乍到,希望高手耐心帮忙解决一些,万分感谢。
我现在是在做一个点餐管理系统,有哪位同学的和我做的一样的项目,可以互相探讨一下。

2011年06月12日 04点06分 1
level 10
晕,刚去LZ的空间,看见卖各种钻,以为你是发广告的,拒绝通过会员申请了
就是获取被选择的单位的数据然后添加到新控件里啊
[鲁拉]我知道我等于没说,看MSDN里关于这个控件的介绍吧
最近没怎么关注Win界面编程了
2011年06月12日 09点06分 2
level 1
我记得头次我回了你帖子。怎么不见了 呵呵
2011年07月16日 10点07分 4
level 1
你还是趁早扔掉这种不成熟的VS.NET这垃圾版本吧,如果你不想抓狂的话。
与其浪费时间去适应这种短命的东西,还不如学精C.......
2011年07月23日 04点07分 5
level 1
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
'把选中的项添加到右边框
If ListView1.SelectedItems.Count > 0 Then
For Each Itm As ListViewItem In ListView1.SelectedItems
Dim NewItm As ListViewItem = Itm.Clone
ListView2.Items.Add(NewItm)
Next
End If
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
'计算“价格”列的和
Dim Sum As Integer = 0
For Each Itm As ListViewItem In ListView1.Items
Sum += CInt(Itm.SubItems(1).Text)
Next
MsgBox(Sum)
End Sub
End Class
2011年08月30日 05点08分 6
level 1
2011年08月30日 05点08分 7
level 1
哦,如果想计算右边框的价格之和,那么就要把
For Each Itm As ListViewItem In ListView1.Items
修改为:
For Each Itm As ListViewItem In ListView2.Items
2011年08月30日 05点08分 8
1