我正在创建简单的网页重新加载程序。我想重新加载几次网页。在我的程序中我使用gecko webbrowser控件,我使用progressBar作为pege重新加载进度。
我想要做的是当gecko加载网页时,progressBar值将增加1次,并且我将5次导航增加5次。当导航完成时,progressBar将增加1次。
下面是我在我的程序中使用的代码,但它运行不正常。当我导航时,进度条会在第一时间内完全增加,它不是一个接一个地增加,而是一次充满。
请告诉我需要做些什么来为gecko webbrowser控件提供导航时间,以便它可以成功加载网页然后进行下一次导航。
while(progressbar1.Value != 5)
{
GeckoWebBrowser1.Navigate(textBox1.Text);
ProgressBar1.Value = ProgressBar1.Value + 1;
}