Параметры метода AddHandler и RemoveHandler должны иметь тот же тип делегата, что и содержащее их событие.
Объявление Custom Event
должно иметь объявления AddHandler
или RemoveHandler
, каждое из которых принимает единственный параметр типа делегата, указанный с помощью предложения As
настраиваемого события.
Идентификатор ошибки: BC31136
- Измените тип параметра, чтобы он совпадал с типом делегата, заданным с помощью предложения
As
настраиваемого события.
В этом примере показано пользовательское событие с корректными типами параметров для объявлений AddHandler
и 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
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: