Squeak.ru - шаблоны программирования

vb.net веб-браузер новая вкладка или новое окно при щелчке правой кнопкой мыши

я сделал веб-браузер в vb.net 2013, и всякий раз, когда я щелкаю правой кнопкой мыши по ссылке и нажимаю новое окно, он переводит меня в новое окно 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()

Конец сабвуфера

19.03.2017

Ответы:


1

Элемент управления веб-браузером не поддерживает несколько вкладок, но если вы хотите создавать новые вкладки, вам следует использовать элемент управления вкладками с несколькими элементами управления веб-браузером, проверьте следующее: https:// social.msdn.microsoft.com/Forums/vstudio/en-US/785637ac-a920-4592-974c-bf9b7ac03b7f/creating-a-multi-tabbed-browser-using-webbrowser-control-in-c?forum=csharpgeneral< /а>

19.03.2017
Новые материалы

День 76/100 Книга
День 76/100 Книга Обучение — это непрерывный процесс с ресурсами, широко используемыми людьми, которые признают сложный путь достижения успешной цели. Хотя поначалу это может показаться..

Gmail Smart Compose: умный способ написать электронное письмо
Gmail означает почту Google, это бесплатная служба электронной почты, предоставляемая Google по всему миру. Google официально запустил Gmail в 2004 году, и в настоящее время этой услугой..

API следующего поколения: gRPC n Javascript
gRPC - быстро развивающаяся технология, которая потенциально может заменить протокол HTTP. Это быстрее, чем традиционные HTTP-вызовы, потому что он отправляет данные в двоичном формате, а не в..

Ускоренный курс по жадным алгоритмам
Дай мне, дай мне, дай мне Аудитория Эта статья предназначена для инженеров, достаточно хорошо разбирающихся в программировании, структурах данных и алгоритмах. Он в основном основан на..

Изучайте Java (Урок 2: Комментарии)
Как и зачем использовать комментарии в java с примерами Введение: Комментарии — это строки текста в программе Java, которые игнорируются компилятором и используются для добавления..

Async Await в Swift: легкое управление параллелизмом
Введение в запуск асинхронного кода Асинхронный код выполняет несколько операций одновременно. Параллелизм необходим при выполнении тяжелых вычислений или сетевых запросов. Однако это может..

Очистить файлы Program .cache в Ubuntu 20.10
Очистите кеш за несколько простых шагов! GNU / Linux реализовал эффективное управление хранилищем для своих пользователей. Но заметили ли вы, что в вашей системе Linux заканчивается место,..