[英]Open a new form from main form and use WebBrowser
我有一個主窗體,我想單擊一個按鈕,並使用WebBrowser控件以新窗體顯示一個網頁,這就是我所擁有的:
private void button1_Click(object sender, EventArgs e)
{
Form1 MyForm = new Form1();
MyForm.ShowDialog();
MyForm.webBrowser1.Navigate("http://www.twitter.com/");
}
主要表單名稱為“ Twitter”,這是我得到的錯誤:由於其保護級別,無法訪問“ Twitter.Form1.webBrowser1”。 似乎很簡單。 我怎樣才能做到這一點?
在設計器中選擇WebBrowser。 在“屬性”窗口中,將“修改器”屬性更改為“公共”。
進入表單的Designer.cs文件並進行更改
private WebBrowser webBrowser1;
對此:
public WebBrowser webBrowser1;
好。 謝謝大家。 澄清; 為了完成這項工作,我必須:
添加MyForm.show();
private void button1_Click(object sender, EventArgs e) { Form1 MyForm = new Form1(); MyForm.Show(); MyForm.webBrowser1.Navigate("http://www.twitter.com/"); }
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.