WebBrowser控件的使用

  1. 在用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);
          }

  2. 轉載優特建站:http://www.youtiy.com/Articles/Item.aspx?Id=168

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章