Как сделать, чтобы текстовое поле приращения l oop отображалось на другой этикетке с помощью buttonclick - PullRequest
0 голосов
/ 16 июня 2020

Я новичок в программировании c#. Я пытаюсь увеличить целое число в текстовом поле и показывать его на разных ярлыках при каждом нажатии кнопки. Это должно быть простой задачей, но я зацикливался на этом вопросе несколько недель, поэтому я здесь, чтобы обратиться за помощью. Любые советы и предложения. будет большим подспорьем. Заранее благодарим вас за вашу помощь.

Вот как должен выглядеть окончательный результат:

введите желаемое число

нажатие первой кнопки

нажатие второй кнопки

нажатие третьей кнопки ... et c

1 Ответ

1 голос
/ 16 июня 2020

Допущения:

  • Похоже, что верхняя метка содержит текущий, а нижняя метка - предыдущий
  • Мы можем перенести текущий в предыдущий и вычислить новый ток
  • Пользователь всегда будет вводить правильные данные, поэтому нам не нужно слишком усердно проверять ошибки

Следующий код реализует предположения:

void incrementButton_Click(object sender, EventArgs args){

  int current = int.Parse(topLabel.Text);
  int increment = int.Parse(incrementTextbox.Text);

  bottomLabel.Text = topLabel.Text;
  topLabel.Text = (current + increment).ToString();

}

Потому что вы не разместили код, приведенный выше код следует рассматривать как псевдокод, демонстрирующий концепцию; вам, вероятно, придется сильно изменить его, чтобы он соответствовал вашим потребностям

...