我有一个表单,它有一个 ListView 和按钮来从这个列表中添加/编辑/删除项目。它有一个保存和一个取消按钮。在按下取消按钮时,我想恢复在当前表单中所做的所有更改。因此,在加载表单时,我会保留一份原始列表的副本,如下所示。
backupMyListView = MyListView
在取消按钮代码中,我做相反的事情。
MyListView = refMyListView
发生的事情是,原始列表视图永远不会恢复,因为每次更新 MyListView 时,backupMyListView 也会更新。
如何在按下取消按钮时恢复原始 ListView?