控件簡單的用tabControl來寫,在createwindow事件寫
private void geckoWebBrowser1_CreateWindow_1(object sender, Gecko.GeckoCreateWindowEventArgs e)
{
e.Cancel = true; //防止跳轉到新窗口
string url = this.geckoWebBrowser1.StatusText; //獲取跳轉連接
TabPage newPage = new TabPage();
newPage.Name = "newPage";
var newgeckofx = new GeckoWebBrowser();
newgeckofx.Name = "newgeckofx";
newgeckofx.Dock = DockStyle.Fill;
// newgeckofx.Navigated += 爲newgeckofx綁定事件
// newgeckofx.NewWindow +=
newPage.Controls.Add(newgeckofx);
tabControl1.TabPages.Add(newPage);
tabControl1.SelectTab(newPage);//跳轉到選項卡
e.Cancel = true;
newgeckofx.Navigate(url);//跳轉網址
textbox1.Text = url; //將網址填充到地址欄
}