WpfDataUi.DataUiGrid.HandleInstanceMemberBeforeSetByUi C# (CSharp) Method

HandleInstanceMemberBeforeSetByUi() private method

private HandleInstanceMemberBeforeSetByUi ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        private void HandleInstanceMemberBeforeSetByUi(object sender, EventArgs e)
        {
            if (BeforePropertyChange != null)
            {
                BeforePropertyChangedArgs args = (BeforePropertyChangedArgs)e;
                args.Owner = this.Instance;
                args.OldValue = ((InstanceMember)sender).Value;
                args.PropertyName = ((InstanceMember)sender).Name;

                BeforePropertyChange(((InstanceMember)sender).Name, args);

            }

        }