2015-03-20 4 views
0

Кто-нибудь знает, как добавить события в CefSharp в VB.Net? Я хочу добавить событие, поэтому, если страница не загружается, она загружает страницу с сообщением об ошибке, а не просто пустую белую страницу. Я попытался добавить следующее, с browser быть CefSharp.WinForms.ChromiumWebBrowser:VB.Net: Как добавить события CEFSharp

Private Sub browser_LoadError(sender As Object, e As LoadErrorEventArgs) Handles browser.LoadError 

End Sub 

Но я получаю Handles clause requires a WithEvents variable defined in the containing type or one of its base types. и я не знаю, почему. Я пытался добавить переменную WithEvents:

Private WithEvents Sub browser_LoadError(sender As Object, e As LoadErrorEventArgs) Handles browser.LoadError 

End Sub 

Но тогда я 'WithEvents' is not valid on a method declaration..

Есть ли у кого-нибудь предложения?

ответ

1

Вам нужно добавить WithEvents к browser:

Private WithEvents browser As ChromiumWebBrowser 

Это технически не CefSharp вопрос, скорее всего общий VB.Net вопрос.

+0

О, ничего себе ... Я положил его в неправильное место. Как я не видел этого? В любом случае, спасибо! – AJDev

Смежные вопросы