gpt4 book ai didi

c# - 保持 ObservableCollection 和 ObjectContext 同步的最佳方式?

转载 作者:行者123 更新时间:2023-11-30 22:48:33 24 4
gpt4 key购买 nike

我有一个带有列表框的窗口,该列表框绑定(bind)到一个 ObservableCollection of People(我为响应用户查询而检索的一组 Entity Framework 对象:一个搜索框),然后我有编辑、删除和添加新功能等功能。目前,我只是确保每次我从数据库中添加或删除某些内容时,我也与 OC 一起工作。有没有更好的方法来处理这个问题?

谢谢,可汗。

最佳答案

我发现当涉及到 EF 操作时,您可能需要自己管理 OC。例如,当您将新项目添加到数据库时

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

// Do adding ...

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

希望对您有所帮助。

关于c# - 保持 ObservableCollection 和 ObjectContext 同步的最佳方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1606684/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com