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);
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д