How can I map two observable collections together?

138 Views Asked by At

I have an interesting problem. I have an existing module that exposes and maintains an observable collection of entities. I want to have an observable collection or some implementation of INotifyCollectionChanged that keeps in step with the adds and removals of items from the other collection but contains wrapper classes (view models) rather than the entities themselves.

I understand shallowly how the CollectionChanged event works, but I want to either handle that completely which I'm not sure I know how to do, or otherwise use an existing pattern. Can anyone help me with this?

1

There are 1 best solutions below

3
On

Continuous Linq is designed to do exactly that.