Прочитать на английском

Поделиться через


Методы AddHandler и RemoveHandler должны иметь ровно один параметр.

Объявление настраиваемого события должно иметь объявления AddHandler или RemoveHandler , каждое из которых принимает единственный параметр типа делегата, указанный с помощью предложения As настраиваемого события.

Идентификатор ошибки: BC31133

Исправление ошибки

  • Удалите лишние параметры из списка параметров и измените тип параметра, чтобы он совпадал с типом делегата, указанным в предложении 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

См. также