VB.net Gecko WebBrowser DocumentCompleted不兼容?

时间:2018-03-29 10:51:32

标签: vb.net visual-studio event-handling geckofx

我正在使用GeckoBrowser,因为我发现它显示并加载页面比本机WebBrowser(IE)更快。我遇到的唯一问题是何时告诉页面已经完成加载,以便我可以运行更多代码。

Public Class Form1
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        GeckoWebBrowser1.Navigate("http://www.google.com")
    End Sub
    Private Sub GeckoWebBrowser1_DocumentCompleted(sender As Object, e As WebBrowserDocumentCompletedEventArgs) Handles GeckoWebBrowser1.DocumentCompleted
        Label1.Text = "YES"
    End Sub
End Class

我得到的错误是“方法'GeckoWebBrowser1_DocumentCompleted'无法处理事件'DocumentCompleted',因为它们没有兼容的签名。

我尝试将'WebBrowserDocumentEventArgs'更改为'GeckoDocumentCompletedEventArgs',但是说'Type - 未定义'。

任何建议都将不胜感激。

1 个答案:

答案 0 :(得分:0)

@ jmcilhinney的解决方案有效,只是在顶部使用了下拉菜单。 我真正需要的只是在顶部添加Imports Gecko.Events