我正在使用ObservableCollection來包裝我生成的一些實體框架對象。 當用戶想要編輯某些值時,我打開一個包含字段的彈出式窗口,當用戶更改並按下保存時 - 更改將保存到數據庫中,並且綁定的控件將作爲可觀察集合進行更改。WPF克隆/分離對象編輯問題 - 標準是什麼?
爲了防止用戶在同一綁定對象上工作(它會導致每個綁定控件同時發生可視化更改)我想使用某些功能克隆對象,然後分離原始對象,附加克隆對象,並將其保存到數據庫。問題是克隆的對象不能正確保存到數據庫。如果我嘗試只分離對象,編輯,然後附加 - 當分離它失去了所有的父母和孩子的指稱...
WPF中的CRUD標準是什麼?我怎樣才能乾淨地編輯一個當前行,同時保持它在一個ObservableCollection?
請幫助....
奧蘭