Возможный дубликат:
Панель выполнения Winforms не работает Обновление (C#)
Первый раз задаю вопрос здесь для меня.
Я попытаюсь объяснить свою проблему, используя этот фрагмент кода:
progressBar1.Maximum = 50;
for (int i = 0; i < 50; i++)
{
progressBar1.Value++;
}
MessageBox.Show("Finished");
progressBar1.Value = 0;
Проблема с этим кодом заключается в том, что MessageBox появляется во время завершения цикла for, а не, когда индикатор выполнения завершает рисование. Есть ли способ подождать, пока индикатор выполнения не закончит рисовать, прежде чем продолжить?
Спасибо, парни!