Обновление текста в метке

109
12 июля 2021, 16:10

Имеется успешно объявленный и работающий stepper, а также метка

stepper = new Stepper { Maximum = 10, Minimum = 0, Increment = 1, Value = 0};
label1 = new Label { Text = "Вы выбрали 0 час(ов)"};

Хочу добиться того, что при изменении в stepper, менялся и текст метки (число в ней)

private void ChangeText(object sender, EventArgs e) {
        if (stepper.Value != 0) {
            label1.Text = String.Format("Вы выбрали {0} час(ов)", stepper.Value);
        }
    }

Пытался сделать так, но не знаю как вызвать этот метод. Следующая запись выдает ошибку,

 label1.Text += ChangeText;

System.ArgumentException: 'Value is an invalid value for Minimum

Answer 1

Код ниже позволяет изменяться тексту в метке, в процессе работы

private void ChangeText(object sender, ValueChangedEventArgs e) {
        label1.Text = String.Format("Вы выбрали {0} час(ов)", (int)stepper.Value);
    }
READ ALSO
Какой код выполняется в GetHashCode для созданного мной класса?

Какой код выполняется в GetHashCode для созданного мной класса?

Пришлите, пожалуйста, ссылку на исходный кодnet framework, где работает GetHashCode для объявленного мной класса

106
Записать данные в массив String

Записать данные в массив String

За один прогон с файла читается сразу 13 элементов (столбцов)

96
DateTime при выборе столбца меняется возраст

DateTime при выборе столбца меняется возраст

Есть два столбца, в столбце Год рождения, когда устанавливается дата то в столбце Возраст на: возраст меняетсяПодскажите пожалуйста, как...

95
Сравнение BigInteger и int, short в C#

Сравнение BigInteger и int, short в C#

Пытаюсь разобраться в принципе работы

86