Ensure there is always a value in NumericUpDown? - C#