private void ChildObject_PropertyValueChanging(object sender, PropertyValueChangingEventArgs e) { RaiseChildObjectEvent(new ForwardedEventArgs(sender, "PropertyValueChanging", e)); }
protected void RaisePropertyValueChanging(PropertyValueChangingEventArgs args) { PropertyChanging?.Invoke(this, args); PropertyValueChanging?.Invoke(this, args); }
private void Value_PropertyValueChanging(object sender, PropertyValueChangingEventArgs e) { ChildEventHandler(this, nameof(PropertyValueChanging), e); }