Потоки
Привіт)
В мене виникла одна проблема і я не знаю як правильно вийти з такої ситуації:
припустим в мене є форма з одною кнопкою (код кліку):
private void Start_Click(object sender, EventArgs e) { Progress pr = new Progress(); pr.Show(); for (int i = 0; i < 20;i++ ) { if (pr.closed) break; pr.lbl1.Text = i.ToString(); Thread.Sleep(1000); pr.Update(); } }
В ній ми створюємо форму Progress pr, на якій знаходиться один public Label lbl1 та кнопка «закрити»,
при кліканні якої глобальна булева змінна форми bool closed стає рівна true. От тепер питання, якщо
ми проходимось по нашому циклі то форма pr буде недоступна, оскільки обробляється вивід цифр
від
8 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів