protected void OnPropertyChanged(string propertyName) { Debug.Assert(this.GetType().GetProperty(propertyName) != null); if (this.PropertyChanged != null) this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName)); }