【发布时间】:2015-09-23 16:17:40
【问题描述】:
我有一个应用程序,它在后台收集数据,用一个窗口显示数据,还有另一种可用于更新数据对象的表单。数据存储在可观察的集合中,可在应用程序范围内访问。
我想知道用一个表单编辑数据的最佳方式(表单必须有保存数据或取消编辑的选项),而另一个窗口仍显示当前数据。
我现在的想法是让表单绑定到正在编辑的数据对象的副本,然后仅在用户确认更改时替换 ObservableCollection 中的对象。但我想知道是否有更好的方法来解决这个问题?
【问题讨论】:
-
感谢 Fabien,这正是我想要的!