2009-10-22 57 views
2

我有一個列表框綁定到ObservableCollection的人(一組實體框架對象,我檢索響應用戶查詢:搜索框),然後我有功能,如編輯,刪除和添加新。目前,我只是確保每次我從數據庫中添加或刪除某些東西,我也與OC一起工作。有沒有更好的方法來處理這個問題?保持ObservableCollection和ObjectContext同步的最佳方法?

謝謝, Kohan。

回答

3

我發現您可能需要在EF操作時自行管理OC。例如,當您向DB添加新項目時

private bool AddItems(Item item) 
{ 
    bool addSucceed = false; 

    // Do adding ... 

    if(addSucceed) 
     MyObservableCollection.Remove(item) 
    else 
     // Error notificaiton here. 
} 

希望有所幫助。

+0

看起來可行,謝謝! – 4imble 2009-10-25 17:39:36

+0

它只是工作。解決方案簡單 – 2012-04-16 08:26:29

相關問題