我想知道如何将双击项目从listview1复制到listview2,到目前为止,我在listview1鼠标双击事件上使用了此代码。
foreach (ListViewItem item in lvItemlist.SelectedItems)
{
lvItemBuy.Items.Add((ListViewItem)item.Clone());
}
当我双击该项目时,它会将有关所选项目的所有内容复制到我的listview2,无论如何这并不是我真正想要的......让我在listview1中说我得到了这个项目:
ID | ITEMNAME | QUANTITY
1 | ITEM1 | 100
我想要的是每次双击listview1上的项目,数量应该减少 1,所以它会在 listview1 上是这样的:
ID | ITEMNAME | QUANTITY
1 | ITEM1 | 99
然后将所选项目添加到listview2中,数量为 1,如下所示:
ID | ITEMNAME | QUANTITY
1 | ITEM1 | 1
再次双击同一个项目后,它在listview1上做同样的事情,但我不希望它复制listview2上的项目。只需 +1 数量。有没有办法做到这一点?