このリストからアイテムを追加/編集/削除するためのListViewとボタンを備えたフォームがあります。保存&キャンセルボタンがあります。キャンセルボタンを押すと、現在のフォームで行われたすべての変更を元に戻したいです。したがって、フォームをロードしている間、私は以下のように元のリストのコピーを保持します。
backupMyListView = MyListView
キャンセルボタンコードでは、反対のことをします。
MyListView = refMyListView
何が起こっているのかというと、MyListViewが更新されるたびに、backupMyListViewも更新されていたため、元のリストビューが復元されることはありません。
キャンセルボタンを押して元のListViewを復元するにはどうすればよいですか?