在 C# 中更改 WebBrowser 的 URL
Posted
技术标签:
【中文标题】在 C# 中更改 WebBrowser 的 URL【英文标题】:Change URL of WebBrowser in C# 【发布时间】:2011-06-02 04:25:17 【问题描述】:我正在使用 c# 设计一个简单的应用程序,其中包含一个 Web 浏览器。我需要(最好)刷新当前在浏览器中的页面,或者导航到“新”网址。我尝试了Browser.Url = new Uri("http://www.pandora.com/");
,但是当我尝试编译它时出现错误。
错误 1 无法隐式转换类型 “字符串”到 'System.Uri' c:\users\sean\documents\visual 工作室 2010\Projects\Pandora\Pandora\Form1.cs 51 27 潘多拉
我做错了什么?
【问题讨论】:
msdn.microsoft.com/en-us/library/… 我在你的 Uri 定义中看不到任何错误:-? 它在我的机器上运行良好。 Form1.cs 中的第 51 行是什么? 这里相同 - 您的示例代码看起来不错。 【参考方案1】:出于某种原因,它想让我这样写:
Browser.Url = new System.Uri("https://www.pandora.com/", System.UriKind.Absolute);
这很好用。
【讨论】:
以上是关于在 C# 中更改 WebBrowser 的 URL的主要内容,如果未能解决你的问题,请参考以下文章
如何在 C# 中更新 WebBrowser 控件中的 DOM 内容?