2015-09-23 76 views
1

我有一個應用程序,它在後臺收集數據,用一個窗口顯示數據,並具有可用於更新數據對象的另一種形式。數據存儲在可以在應用程序範圍內訪問的可觀察集合中。使用表格修改ObservableCollection中的項目的最佳方法

我想知道用一種形式編輯數據的最佳方法(表單必須有一個選項來保存數據或取消編輯),並讓其他窗口仍然顯示當前數據。

我現在的想法是將表單綁定到正在編輯的數據對象的副本,然後在用戶確認更改時僅替換ObservableCollection中的對象。但是我想知道是否有更好的方法來解決這個問題?

+0

謝謝Fabien,那就是我一直在尋找的! –

回答

0

我會讓對象暴露inprogess和final值。綁定到最後並在對象中有一個方法將進展中的內容複製到final。

相關問題