Омар!
Я не очень опытен в VB.NET, но я знаю немного C #, и это то, что работало для меня в C #:
private void SelectedBrowser_CreateWindow(object sender, GeckoCreateWindowEventArgs e)
{
e.Cancel = true;
Process.Start(new ProcessStartInfo(e.WebBrowser.Url.ToString()));
}
Я не совсемуверен, как вы это сделаете в VB.NET, но если возможно, попробуйте это:
Private Sub GeckoWebBrowser1_CreateWindow(sender As Object, e As Gecko.GeckoCreateWindowEventArgs) Handles GeckoWebBrowser1.CreateWindow
e.Cancel = True
Process.Start(new ProcessStartInfo(e.WebBrowser.Url.ToString))
End Sub