C# WebBrowser.url在winform中有时不起作用

C# WebBrowser.url在winform中有时不起作用,c#,.net,winforms,webbrowser-control,C#,.net,Winforms,Webbrowser Control,我在事件上设置对象的url值。有时,此值的设置不会反映在webBrowser中 我使用的代码是 webBrowser.Url= new Uri("www.google.com") 我还尝试了webBrowser.Navigate(),但行为相同。你知道为什么会发生这种情况,以及如何克服这种情况吗 尽管问题很老,但对于访问此网站的用户,请检查WebBrowser实例上的AllowNavigation属性集 根据MSDN文件- 此属性不阻止您通过以下方式加载初始页: 设置Url、DocumentT

我在事件上设置对象的url值。有时,此值的设置不会反映在webBrowser中

我使用的代码是

webBrowser.Url= new Uri("www.google.com")

我还尝试了
webBrowser.Navigate()
,但行为相同。你知道为什么会发生这种情况,以及如何克服这种情况吗

尽管问题很老,但对于访问此网站的用户,请检查
WebBrowser
实例上的
AllowNavigation
属性集

根据MSDN文件-

此属性不阻止您通过以下方式加载初始页: 设置Url、DocumentText或DocumentStream属性,但将 阻止所有后续导航


您可以找到更多详细信息。

尽管问题很老,但对于访问此网站的用户,请检查
WebBrowser
实例上的
AllowNavigation
属性集

根据MSDN文件-

此属性不阻止您通过以下方式加载初始页: 设置Url、DocumentText或DocumentStream属性,但将 阻止所有后续导航


您可以找到更多详细信息。

web浏览器中没有反映该值是什么意思?你的意思是它没有导航到该uri吗?@MatthewRz是的,它没有导航到该uri。实际上,我注意到,我正在做webBrowser.Url=url1,再次做webBrowser.Url=url2,它只导航到url1。它没有导航到url2。我尝试使用WebBrowserDocumentCompleted导航到url2,但行为仍然相同。如果webBrowser1.navigate(新Uri(“))不起作用,则可能存在代码以外的错误。如果不起作用,则您可以编写所有涉及该问题的代码,以便我尝试指出错误。在浏览器呈现时(控件初始化)我正在做webBrowser1.Navigate(新Url(“google.com”)),我马上就在做webBrowser1.Navigate(新Url(“facebook.com”)),但在某些情况下它会转到google com,但在理想情况下,它应该最终重定向到facebook.com。在调试过程中,我注意到WebBroser1.url即使在第一次导航调用后也是空的。同样,在上述初始化之后,如果我外部设置浏览器的url,它会重定向良好。问题是只有在初始化发生时ng.这是否给了你一些提示,让你抓住问题?那么你是说你正试图将webBrowser重定向到google,然后直接重定向到facebook,但它不会转到facebook?这很奇怪,你能发布一些关于问题的初始化代码吗?你说值没有得到Reflect是什么意思d在web浏览器中?你的意思是它没有导航到该uri吗?@MatthewRz是的,它没有导航到uri。实际上我注意到,我正在使用webBrowser.Url=url1,然后再次使用webBrowser.Url=url2,它只导航到url1。它没有导航到url2。我尝试使用WebBrowserDocument导航到url2,但仍然没有完成相同的行为。如果webBrowser1.Navigate(新Uri(“))不起作用,则可能存在代码以外的其他错误。如果不起作用,则您可以编写所有涉及该问题的代码,以便我可以尝试并指出错误。在浏览器呈现(控件初始化)时,我正在执行webBrowser1.Navigate(新Url(“google.com”))),我马上就在做webBrowser1.Navigate(新网址(“facebook.com”)),但在某些情况下它会转到google com,但在理想情况下,它应该最终重定向到facebook.com。在调试过程中,我注意到WebBroser1.url即使在第一次导航调用后也是空的。同样,在上述初始化之后,如果我外部设置浏览器的url,它会重定向良好。问题是只有在初始化发生时ng.这是否给了你一些提示,让你明白这个问题?那么你是说你正试图将webBrowser重定向到google,然后直接重定向到facebook,但它不会转到facebook?这很奇怪,你能发布一些关于这个问题的初始化代码吗?