private void RaisePropertyChangedEvent(DependencyPropertyChangedEventArgs e) { if (PropertyChanged != null) { PropertyChanged(this, ExtendedPropertyChangedEventArgs.FromDependencyPropertyChanged(e)); } }
private void RaisePropertyChangedEventBody(DependencyPropertyChangedEventArgs e, ChangeType changeType) { if (propertyChangedCounter > 0) { return; } propertyChangedCounter++; RaisePropertyChanged(ExtendedPropertyChangedEventArgs.FromDependencyPropertyChanged(e), changeType); propertyChangedCounter--; notifyOperation = null; }