Счетчик (NumericUpDown)
Задание. Создать «Калькулятор расходов», как на Рис. 18.14.
Рис. 18.14
Разместите на форме два элемента управления: NumericUpDown1 и NumericUpDown2. Этот элемент имеет вид белого поля, к которому прикреплены две кнопки со стрелками для изменения числа в поле.
Настройте следующие свойства этих элементов:
Свойство | Смысл | Numeric
UpDown1 |
| Numeric
UpDown2 | |||
Minimum | Минимальное значение числа в поле | 0 | 0 | ||||
Maximum | Максимальное значение числа в поле | 100 | 1000 | ||||
DecimalPlaces | Количество знаков после запятой | 0 | 2 | ||||
Increment | Шаг изменения числа в поле | 1 | 0,01 |
Запустите проект. Изменяйте числа в полях, щелкая по кнопкам этих двух элементов или по клавишам перемещения курсора на клавиатуре. Вводите числа в поля также и вручную, нажимая затем Enter.
Число в поле является значением свойства NumericUpDown.Value типа Decimal. При изменении числа в поле возникает событие ValueChanged.
Доведите до конца создание «Калькулятора расходов», выполнив следующее задание:
Задание 7.
Добейтесь, чтобы в белой метке в правой части «Калькулятора расходов» при изменении числа в любом из двух элементов NumericUpDown возникало произведение чисел в обоих элементах.