Найти тему

Написание простейшего приложения "кликер" в среде Winforms C#.

Оглавление

Всем привет! Сегодня я расскажу, как написать простейший кликер в среде winforms на языке C#. Приступим!

1. Расстановка объектов на форме.

Для начала расставим наши объекты. Что нам нужно для кликера? Это, несомненно, кнопка, и поле, на котором будет отображаться количество очков, которые мы заработали. Поэтому, открываем панель элементов (находится слева, у кого ее нет - переходим во вкладку вид, там будет наша панель, или же нажимаем сочетание ctrl+alt+x). Перетягиваем объекты button и textBox из панели на форму. Теперь меняем размеры формы и объектов (по желанию можно поменять шрифт и цвет) на такие, какие вам нравятся. Также меняем текст кнопки с button1 на CLICK. У меня получилось так:

2. Программируем нашу кнопку.

Чтобы создать метод обработки клика на нашу кнопку, кликаем на нее два раза.

Открывается такое окно
Открывается такое окно

Для того, чтобы писать число наших заработанных очков в textBox, нам нужна переменная, которая будет количество этих очков хранить. Поэтому, объявляем глобальную переменную типа int, которую назовем click. Присвоим ей изначальное значение 0.

Готово!
Готово!

Хорошо! Дальше нам необходимо прибавлять к нашей переменной 1 за каждый клик. Пишем такой код:

-4

А теперь осталась одна вещь - вывод переменной в наш textBox. Для этого нам необходимо присвоить параметру Text значение нашей переменной. Но если мы это сделаем напрямую, то мы столкнемся с ошибкой.

-5

Возникает она потому, что мы пытаемся строчке присвоить значение целочисленной переменной. Для ее решения после click дописываем .ToString(), для конвертации целочисленной переменной в строчку.

Ошибка сразу пропала.
Ошибка сразу пропала.

Ну и на этом наш кликер готов. Как видно, самую простейшую версию можно создать, написав всего 3 строчки кода. Запустим нашу программу.

Открывается наша программа, попробуем покликать на нашу кнопку.
Открывается наша программа, попробуем покликать на нашу кнопку.
Все работает!
Все работает!

Ну а на этом у меня все. В следующих статьях будем улучшать наш кликер, добавляя ему новые свойства.

Не забывайте ставить лайки и писать комментарии. Всем до скорого!

Наука
7 млн интересуются