英語で読む

次の方法で共有


'AddHandler' および 'RemoveHandler' メソッドには、パラメーターを 1 つだけ指定しなければなりません

カスタム イベント宣言には AddHandler または RemoveHandler 宣言が必要で、それぞれがカスタム イベントの As 句で指定されたデリゲート型の 1 つのパラメーターを取ります。

エラー ID: 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

関連項目