protected void OnPropertyChanged(string propertyName) { var changed = this.PropertyChanged; if (changed != null) changed (this, new PropertyChangedEventArgs (propertyName)); }