db4o activatablelist 与 wpf observablecollection
我目前正在创建一个带有 db4o 后端的程序。前端是WPF。 现在我遇到了一个小问题,因为 db4o activatablelist 阻止了来自 WPF 的 observablecollection。
我似乎找不到为什么要让它们在双向模式下同步...如果我通过 GUI (WPF) 添加一个,那么它应该添加到可激活列表中。
I'm currently creating a program with a db4o back-end. The front-end is WPF.
Now I'm having a small problem because the db4o activatablelist is blocking the observablecollection from WPF.
I can't seem to find a why to keep them synced in twoway mode... If I add one through GUI (WPF) then it should be added to the activatablelist.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
嗯,我不是 WPF 和数据绑定方面的专家。但我会使用可观察集合的 CollectionChanged 事件来更新可激活集合。然后,您将此功能打包到一个很好的实用程序类/方法中,以便在需要时使用。
这个想法是做这样的事情:
我想其他 WPF 项目中也存在这样的事情,对于常规列表/ORM 列表。
Well I'm not an expert on WPF and the databinding stuff. But I would use the CollectionChanged-event of the observable collection to update the activatable collection. Then you pack this functionality in a nice utility class/method to be used where needed.
The idea is to do something like this:
I guess such thing exist in other WPF projects too, for regular lists / ORM-lists.