I ran into a problem the other day while working on an application. Sometimes the Progressbar that monitored an event would not fill in as fast as the event completed. Thus, in order to get the progressbar to instantaneously fill, simply specify a value that is below the current value.
progressbar.Value = 100; progressbar.Value = 99; progressbar.Value = 100;
Will instantly fill the
progressbar object to 100%. Hope this helps!