public override void Refresh()
        {
            object prevVal = Value;

            base.Refresh();

            if (!numberHandler.ValuesAreEqual(Value, prevVal))
            {
                input.Text = Value.ToString();
            }
        }