for (int i = 0; i < 1; i++)
{
progressBar2.Value = 100;
progressBar2.Maximum = 100;
progressBar2.Minimum = 0;
progressBar2.Value = progressBar2.Value--;
}
А цикл у тебя сколько раз отрабатывает? М?
Ты каждый раз устанавливаешь значение прогресса 100 (
progressBar2.Value = 100;)
Зачем тебе вообще цикл тут? Зачем ты устанавливаешь значение прогресса в 100 каждый тик таймера?
Неужели сложно подумать, что происходит, если у тебя всё написано?
1. Устанавливаем прогресс бар в 100, границы прогресс бара 0 и 100.
(Прогресс бар = 100)
2. Уменьшаем позицию на 1
(Прогресс бар = 99)
--тик
3. Устанавливаем прогресс бар в 100, границы прогресс бара 0 и 100.
(Прогресс бар = 100)
4. Уменьшаем позицию на 1
(Прогресс бар = 99)
--тик
5. Устанавливаем прогресс бар в 100, границы прогресс бара 0 и 100.
(Прогресс бар = 100)
6. Уменьшаем позицию на 1
(Прогресс бар = 99)
--тик
7. Устанавливаем прогресс бар в 100, границы прогресс бара 0 и 100.
(Прогресс бар = 100)
8. Уменьшаем позицию на 1
(Прогресс бар = 99)