- Сообщения
- 2.141
- Реакции
- 2.536
Добавляем: 1 progress bar(прогресс бар), 1 Button(кнопка) и timer(таймер) и изменяем свойство interval(интервал) на 1000.
Код:
using System; //подключаем пространство имен System
using System.Windows.Forms; //подключаем WF
namespace LearnCsharpWF //объявляем пространство имен
{
public partial class Form1 : Form
{
int time = 0; //назначаем закрытую переменную time
public Form1()
{
InitializeComponent();
}
void timer1_Tick(object sender, EventArgs e) //событие - тикание таймера
{
time += 1; //вычисляем значение time
progressBar1.Value = time; //устанавливаем значение прогресс бара
if(progressBar1.Value == 10) //делаем условие
{
MessageBox.Show("Мы остановили прогресс и сбросили его!"); //выводим сообщение
timer1.Stop(); // тормозим таймер
progressBar1.Value = 0; //значение бара = 0
time = 0; //переменная time = 0
}
}
void button1_Click(object sender, EventArgs e) //когда кликаем на кнопку
{
timer1.Enabled = true; //активируем таймер
}
}
}