我无法在工具条中获取进度条1以使其正常工作。我打算在页面加载时显示该栏。我的代码是这样的:
Private Sub Webframe_ProgressChange(ByVal sender As Object, ByVal e As AxSHDocVw.DWebBrowserEvents2_ProgressChangeEvent) Handles Webframe.ProgressChange
If e.progress > -1 Then
ToolStripProgressBar1.Maximum = Convert.ToInt32(e.progressMax)
ToolStripProgressBar1.Value = Convert.ToInt32(e.progress)
End If
End Sub
它适用于几页加载,然后我收到以下错误:
System.ArgumentOutOfRangeException {“值'1020000'对'值'无效。'值'应在'最小'和'最大'之间。 参数名称:值“}
当我查看e.progress时,值为1020000,而progressmax仍为1000000.即使我将最大值分配为该值的两倍,问题仍然存在,并且值参数出错。不知道我能做些什么,因为我没有指定e.progress或e.progressmax的值