ダブルクリック項目を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
次に、選択したアイテムを次のような1つの数量でlistview2に追加しました:
ID | ITEMNAME | QUANTITY
1 | ITEM1 | 1
同じアイテムをもう一度ダブルクリックすると、 listview1でも同じことが行われますが、 listview2のアイテムを複製したくありません。数量を +1 するだけです。これを行う方法はありますか?