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