Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
'AddHandler' and 'RemoveHandler' method parameters must have the same delegate type as the containing event
Per una dichiarazione Custom Event devono essere presenti dichiarazioni AddHandler o RemoveHandler, ciascuna delle quali accetta un solo parametro del tipo delegato specificato dalla clausola As dell'evento personalizzato.
ID errore: BC31136
Per correggere l'errore
- Cambiare il tipo del parametro in modo che corrisponda al tipo delegato specificato dalla clausola As dell'evento personalizzato.
Esempio
Nell'esempio riportato di seguito viene illustrato un evento personalizzato con i tipi di parametro corretti per le dichiarazioni AddHandler e RemoveHandler.
Custom Event Test As System.EventHandler
AddHandler(ByVal value As System.EventHandler)
' Code for adding an event handler goes here.
End AddHandler
RemoveHandler(ByVal value As System.EventHandler)
' Code for removing an event handler goes here.
End RemoveHandler
RaiseEvent(ByVal sender As Object, ByVal e As EventArgs)
' Code for raising an event goes here.
End RaiseEvent
End Event