Geeks With Blogs
David Vallens
Failing to unhook Anonymous Delegates can cause real issues.

The ViewModel is supposed to supplement the functionality provided by the Model, and coerce it into a form the View can more readily consume. The result being; the View code can be pretty thin and concerned only with view based activities, while the Model can remain uncompromising by the demands placed on it by a View meaning it can better represent ......

The MVVM (Model-View-ViewModel ) Design Pattern requires that you create a facade layer between the Model and the View called the ViewModel. Now lets look at how this works in real life...

When you call clear on the list the ObservableCollection, the CollectionChanged event is fired with the action set to Reset, BUT the OldItems list is empty.

Copyright © David Vallens | Powered by: