答えて
は、このコードは、選択したすべての項目をlistview2とListView1の
foreach (ListViewItem itm in ListView1.SelectedItems)
{
ListView1.Items.Remove(itm);
listView2.Items.Add(itm);
}
アイテムを反復処理している間にアイテムを列挙から削除することはお勧めできません。 http://generally.wordpress.com/2007/10/24/removing-items-in-a-list-while- iterating-through-it/ http://stackoverflow.com/questions/1114735/when-items-change-while-being-enumerated-does-it-affects-the-enumeration – Rob
アイテムを反復するときにアイテムを削除するのは悪い考えです – RvdK
申し訳ありません。反復するときにアイテムを削除するのは悪い考えです。新しい情報をありがとうございます。 –
のではなく、あなたが(ワエルの答えあたりとして)列挙しているコレクションから項目を削除するからそれを削除するために最初ListView1のからコピーされますこれは「悪いアイデア」で、この例ではemporary収集、それらを削除する前にそれらを格納するためのリスト:
ListView1のは、選択したアイテムをリストでありlistView2は、それらを移動するためのリストであるList<ListViewItem> itemsToMove = new List<ListViewItem>();
foreach (ListViewItem item in listView1.SelectedItems)
{
itemsToMove.Add(item);
}
foreach (ListViewItem item in itemsToMove)
{
listView1.Items.Remove(item);
listView2.Items.Add(item);
}
。
+1、新しい情報です。 –
- 1. xaml UWPが最初のリストビュー項目にフォーカス/選択を設定しました
- 2. ListView別のリストビュー項目の選択を変更しました
- 3. XAMLは、私はこの項目テンプレートとリストビューを持つListViewの
- 4. 私はリストビューを理解していなかったので、私が読ん選択ListView項目
- 5. jComboBoxは、選択したアイテムを選択したときに選択項目を最初に選択します
- 6. リストビュー項目をダブルクリックすると選択項目を取得
- 7. リストビュー項目は、私は私のリストビューを移入このループを持って
- 8. リストビュー内のアイテムの選択と削除
- 9. ListViewの項目は、私はアイテムのためのカスタムレイアウトとリストビューを持っている
- 10. リストビューで選択した項目を確認する方法
- 11. クリックして項目は、常にこれは私がコードの下部にいくつかの変更を加えたが、私はリストビューで項目を選択するときに問題が発生した私のコードセクションの主要部分であるインデックス0
- 12. リストビューは、最後の項目
- 13. リストビュー項目を選択したときに音楽を再生
- 14. ボタンをクリックしたリストビュー項目を選択する方法
- 15. 2つのリストビューで同時に選択されたアイテム
- 16. リストビューの選択項目を取得
- 17. リストビューの選択項目をカルーセルビューでヌルに設定する
- 18. WPF ListViewリストビュー間を移動するときに追加項目を選択
- 19. 最初の表記でリストビュー項目を制限する方法
- 20. は、最初はMultipleSelection有効ListViewコントロールである私は2つのリストビューを持っているViewModelに
- 21. 選択したリストビュー項目のみをsqliteデータベースに保存するには?
- 22. 選択したアイテムがリストビューのドロップダウンから空白になっています
- 23. 選択項目がそれとしてリストビューから項目を選択することは容易であるWindowsフォームにSystem.Windows.Forms.ListView
- 24. リストビューから選択したアイテムを次のリストビューに表示する方法
- 25. 私はいくつかの項目を表示するリストビューを持っているリストビュー
- 26. リストビューの項目をあらかじめ選択してください
- 27. はどのように私はアイテム私はいくつかの助けを必要とするリストビュー
- 28. リストビューを選択した項目を変更するUWP
- 29. リストビュー2つのアイテムがスクロール中に選択されました
- 30. リストビューは最初の項目のみを表示します
WindowsフォームまたはASP.netを使用していますか? – Rob