private void numericUpDown1_ValueChanged(object sender, EventArgs e)
{
if (numericUpDown1.Value > 999)
{
MessageBox.Show("Превышен предел");
numericUpDown1.Value = 0;
}
}
ограничение на кол-во вводимых цифр в numericUpDown
Подскажите, пожалуйста, как сделать в numericUpDown ограничение на кол-во вводимых цифр? Например, надо вводить числа не больше 999. Конечно, когда выходишь из numericUpDown'а, число становится таким, какое оно в свойстве maximum, но как сделать так чтоб в процессе работы с numericUpDown работало ограничение? Как у textBox'а в свойство Maximum Length.
В тексте по данной ссылке ничего по-поводу того, как ограничить кол-во вводимых цифр в numericUpDown, к сожалению, нет. Единственное, что похоже, это то, как отображать кол-во десятичных знаков после запятой, но в итоге их можно вводить оч много, а ограничение сработает только, когда выйдешь из numericUpDown.
Код: