У меня есть progressBar и таймер, который его контролирует. Но по какой-то причине progressBar не обновляет, однако значение progressBar меняется, когда идет таймер, я сделал некоторую отладку и progressBar, кажется, что пользовательский интерфейс не обновляется, потому что значение и таймер работают отлично. Вот мой кодProgressBar не обновляется VB.NET
Private Sub timerReserve_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles timerReserve.Tick
If progressBar1.Value = progressBar1.Maximum Then
timerReserve.Stop()
....(database updates)
Else
countdown +=1
progressBar1.Value += 1
End If
End Sub
Я не знаю, что происходит, он должен работать нормально ....
Заранее спасибо
Возможно, это связано с тем, что ваш таймер работает быстрее, чем пользовательский интерфейс может обновляться. Каков интервал на вашем таймере? – DDPWNAGE
У меня есть интервал 1000 мс, 1 секунда – ocespedes
Какова стоимость максимума ProgressBar? – Muhammad