Forex_Strategy_Builder.NUD.ChangeValue C# (CSharp) Метод

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

private ChangeValue ( decimal change ) : void
change decimal
Результат void
        void ChangeValue(decimal change)
        {
            if (timer.Enabled)
                timer.Stop();

            decimal oldValue = (timer.Tag == null) ? Value : (decimal)timer.Tag;
            decimal newValue = oldValue + change;

            timer.Tag = newValue;
            if (newValue > Maximum)
                timer.Tag = Maximum;
            if (newValue < Minimum)
                timer.Tag = Minimum;

            timer.Interval = 50;
            timer.Start();
        }