Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 3320
Благодарности: 916

Профиль | Отправить PM | Цитировать


Всё дело в том, что быстродействие не позволяет увидеть/заметить момент срабатывания и функция в цикле быстро отрабатывает. Нужно вносить либо же паузу (для лёгких функций, каким и прогресса нечего городить)
Код: Выделить весь код
private void button1_Click(object sender, EventArgs e)
        {
            while (progressBar1.Value < progressBar1.Maximum) 
            {
            progressBar1.Value = progressBar1.Value + 10;
            System.Threading.Thread.Sleep(100);
            }
        }
Либо если используется тяжолые функции прогресс и так отобразится.
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:30, 08-05-2008 | #2