WebBrowser 加载网页

创建一个窗体。往窗体上拖一个WebBrowser控件。然后在代码里面写上。

webBrowser1.Url = new Uri("http://www.163.com");

运行,就可以看到页面了。
如果是IIS,道理相同。

webBrowser1.Url = new Uri("http://localhost/default.aspx");

或者

webBrowser1.Url = new Uri("http://你的IP地址:你的端口号/你的页面");

本地网页的话

webBrowser1.Url = new Uri(@"C:\Users\Admin\Desktop\Test\online.htm");
类似这样即可

谢谢采纳

首先,应该说其实两种都是可以实现页面的浏览,只是第一种你的写法错了。
你第一种的错误并不在于webBrowser1.Url 错误,
而是在于new Uri("www.baidu.com")写法错了,应该这么写的new Uri("http://www.baidu.com")。
可以是HTML地址:http://www.baidu.com 的地址;
也可以是ftp地址:ftp://192.168.1.2;
而Navigate(),它则根据你地址来执行,如果你没有加http://它则自动帮你加上这个地址头。
追问
哦uil必须要加上http://
navigate就不需要是吗?
原文地址:https://www.cnblogs.com/xiaogelove/p/2966399.html