在用webBrowser的時候發現點擊它打開的網頁裏面的鏈接時會自動在IE瀏覽器中打開,而不在webBrowser中打開了,問題可以通過添加webBrowser的NewWindow事件來解決:
private void webBrowser1_NewWindow(object sender, CancelEventArgs e)
{
e.Cancel = true;
string url =webBrowser1.Document.ActiveElement.GetAttribute("href");
webBrowser1.Navigate(url);
}
2.利用百度製作搜索框:
添加一個Button一個文本框再加上webBrowser就可以實現搜索功能了。如果有興趣完全可以用webBrowser來打造屬於自己的瀏覽器了,O(∩_∩)O~
private void button6_Click(object sender, EventArgs e)
{
if (textBox1.Text.Trim().Length > 0)
{
string url = "http://www.baidu.com/s?wd=" + textBox1.Text;
webBrowser1.Navigate(url);
}
}轉載優特建站:http://www.youtiy.com/Articles/Item.aspx?Id=168
WebBrowser控件的使用
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.