2014-10-01 35 views
-2
using System; 
using System.Collections.Generic;  
using System.ComponentModel;  
using System.Data;  
using System.Drawing;  
using System.Linq;  
using System.Text;  
using System.Windows.Forms; 

namespace MyWebBrowser 
{  
    public partial class Form1 : Form 
    { 
     public Form1() 
     { 
      InitializeComponent(); 
     } 

     private void button1_Click(object sender, EventArgs e) 
     { 

      MyWebBrowser.Navigate(textBox1.Text); 
     } 
    } 
} 

我得到這個錯誤一個簡單的網絡瀏覽器:我寫一個代碼,使使用VS 2010的C#

The type or namespace name 'Navigate' does not exist in the namespace 'MyWebBrowser' (are you missing an assembly reference?)

+0

/*即時得到這個錯誤 - >類型或命名空間名稱「導航」不存在命名空間「MyWebBrowser」存在(是否缺少程序集引用?) */ – 2014-10-01 17:41:35

+0

變化'MyWebBrowser'到您的控件名稱作爲您的名稱空間名稱也是一樣的。 – 2014-10-01 17:46:33

+1

這不是vb.net,那你爲什麼要添加標籤? – crashmstr 2014-10-01 18:07:20

回答

1

MyWebBrowser是窗體類的名稱和代碼MyWebBrowser.Navigate(textBox1.Text);試圖在你的班級中執行一個名爲Navigate的靜態方法,這是你沒有的。我認爲你的設計師頁面上有一個WebBrowser控件。您需要用任何控制名稱替換MyWebBrowser

0

您可以使用webBrowser對象。

WebBrowser webBrowser1 = new WebBrowser(); 
webBrowser1.Navigate("www.anyUrl.com"); 
相關問題