| author | Matthieu Totet |
| Thu, 03 Dec 2009 16:05:57 +0100 | |
| changeset 17 | 0e4e63f6f567 |
| parent 0 | 249d70e7b32d |
| permissions | -rw-r--r-- |
using System.ComponentModel; namespace Iri.Modernisation.BaseMVVM.ViewModel { /// <summary> /// Base class for all view models /// </summary> public abstract class ViewModel : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; protected virtual void OnPropertyChanged(string propertyName) { if (PropertyChanged != null) { PropertyChangedEventArgs _temp = new PropertyChangedEventArgs(propertyName); PropertyChanged(this,_temp); } } } }