可使用WebBrowser或axWebBrowser實現winform窗體內嵌瀏覽器
一 使用axWebBrowser打開瀏覽器
1.新建個winform項目
2.添加axWebBrowser控件
打開工具箱,右鍵空白處,點擊選擇項
選擇COM組件,勾上Microsoft Web Browser
把控件拉拽到winform窗體上
3.使用axWebBrowser打開瀏覽器
在axWevVriwser的Enter事件中添加以下內容
private void axWebBrowser1_Enter(object sender, EventArgs e)
{
Object EmptyString = System.Reflection.Missing.Value;
Object Zero = 0;
this.axWebBrowser1.Silent = true; //屏蔽腳本錯誤
string url = "https://www.baidu.com";
this.axWebBrowser1.Navigate(url, ref Zero, ref Zero, ref Zero, ref Zero);
}
然後運行項目就能看到
二 使用WebBrowser打開瀏覽器
1.添加WebBrowser控件
2.在窗體的Load事件中用WebBrowser打開瀏覽器
private void WebBrowser_Load(object sender, EventArgs e)
{
this.webBrowser1.Navigate("https://www.baidu.com");
}
然後運行項目就能看到已經打開百度了