ProgressBar связать с thread.sleep - C#
Формулировка задачи:
как получать progressbar.Value в случае когда стоит задержка в 10 секунд и надо в прогресс бар показывать сколько секунд от 10 уже?или может есть что-нибудь типа таймера где я могу показывать прошедшие секунды?
Решение задачи: «ProgressBar связать с thread.sleep»
textual
Листинг программы
......................
Thread t = new Thread(Thrprod);
t.Start();
timer1.Start();
listBox1.Items.Add("Загрузка завершена");
}
private void timer1_Tick(object sender, EventArgs e)
{
if (progressBar1.Value < progressBar1.Maximum)
progressBar1.Value += timer1.Interval;
else timer1.Stop();
}
private void Thrprod()
{
Thread.Sleep(5000);
}