protected virtual void UpdateAhh(string old, string value) { var changingEventArgs = new OekiFoekiControllerAhhChangingEventArgs { OldAhh = old, NewAhh = value }; OnBaseAhhChanging(changingEventArgs); if (changingEventArgs.Cancel) return; InvokeAhhChanging(changingEventArgs); if (changingEventArgs.Cancel) return; value = changingEventArgs.NewAhh; ahh = value; var changedEventArgs = new OekiFoekiControllerAhhChangedEventArgs { OldAhh = old, NewAhh = value }; OnBaseAhhChanged(changedEventArgs); InvokeAhhChanged(changedEventArgs); NotifyPropertyChanged("Ahh"); }
partial void OnBaseAhhChanged(OekiFoekiControllerAhhChangedEventArgs e);
private void InvokeAhhChanged(OekiFoekiControllerAhhChangedEventArgs e) { var handler = AhhChanged; if (handler != null) handler(this, e); }