ARCed.Database.States.StateMainForm.ParamBoxOnValueChanged C# (CSharp) Метод

ParamBoxOnValueChanged() приватный Метод

private ParamBoxOnValueChanged ( object sender, ParameterEventArgs e ) : void
sender object
e ParameterEventArgs
Результат void
        private void ParamBoxOnValueChanged(object sender, ParameterEventArgs e)
        {
            if (SuppressEvents) return;
            var paramBox = sender as ParamBox;
            if (paramBox != null)
            {
                var value = (int)paramBox.Value;
                var propertyName = paramBox.RpgAttribute;
                typeof(State).GetProperty(propertyName).SetValue(this._state, value, null);
            }
        }