【问题标题】:How can I map two observable collections together?如何将两个可观察的集合映射在一起?
【发布时间】:2012-10-22 14:53:54
【问题描述】:

我有一个有趣的问题。我有一个现有的模块,它公开和维护一个可观察的实体集合。我想要一个可观察的集合或 INotifyCollectionChanged 的​​一些实现,它与从另一个集合中添加和删除项目保持同步,但包含包装类(视图模型)而不是实体本身。

我对 CollectionChanged 事件的工作原理了解很浅,但我想要么完全处理我不确定我知道如何做的事情,要么使用现有模式。谁能帮我解决这个问题?

【问题讨论】:

    标签: silverlight observablecollection inotifycollectionchanged


    【解决方案1】:

    Continuous Linq 正是为此而设计的。

    【讨论】:

    • 这个库在 Silverlight 中工作吗?每当我将库添加为对我的项目的引用(使用 Productivity Power Tools)时,它都会再次将其踢回。 :(
    • 看起来这不会帮助我解决基于 Silverlight 4 的问题。
    • 抱歉,我认为它有一个 Silverlight 版本。我会举一个艰难的例子。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-30
    • 1970-01-01
    相关资源
    最近更新 更多