Progressbar c#

Тема в разделе "C#", создана пользователем WinHack, 12 апр 2015.

  1. WinHack
    Добавляем: 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; //активируем таймер
    }
    }
    }



    До новых уроков!