vb.net web浏览器右键单击“新建”选项卡或“新建窗口”

vb.net web浏览器右键单击“新建”选项卡或“新建窗口”,vb.net,Vb.net,我在vb.net 2013中制作了一个web浏览器,每当我右键单击一个链接并按下“新建窗口”时,它会将我带到IE新窗口,我希望它在我自己的新窗口中打开,另外,我还希望在右键单击上有一个新的选项卡选项。提前,我是新的,所以一切正常。。。这是我分别为新选项卡和窗口编写的代码 Public Sub addTab(ByRef tabControl As TabControl) Dim browser As New webBrowserFunction Dim tab As New Tab

我在vb.net 2013中制作了一个web浏览器,每当我右键单击一个链接并按下“新建窗口”时,它会将我带到IE新窗口,我希望它在我自己的新窗口中打开,另外,我还希望在右键单击上有一个新的选项卡选项。提前,我是新的,所以一切正常。。。这是我分别为新选项卡和窗口编写的代码

Public Sub addTab(ByRef tabControl As TabControl)
    Dim browser As New webBrowserFunction
    Dim tab As New TabPage
    browser.Tag = tab
    tab.Tag = browser
    TabControl1.TabPages.Add(tab)
    tab.Controls.Add(browser)
    browser.Dock = DockStyle.Fill
    browser.Navigate(My.Settings.HomePage)
    TabControl1.SelectedTab = tab
End Sub

Private Sub NewWindowToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles NewWindowToolStripMenuItem.Click
    Dim newWindow As New frmVortex
    newWindow.Show()

End Sub

Webbrowser控件不支持多个选项卡,但如果要创建新选项卡,应将选项卡控件与多个Webbrowser控件一起使用,请选中此项: