Metode 'AddHandler' dan 'RemoveHandler' harus memiliki tepat satu parameter

Deklarasi peristiwa kustom harus memiliki deklarasi AddHandler atau RemoveHandler, yang masing-masing mengambil parameter tunggal dari jenis delegasi yang ditentukan oleh klausul As peristiwa kustom.

ID Kesalahan: BC31133

Untuk memperbaiki kesalahan ini

  • Hapus parameter tambahan dari daftar parameter, dan ubah jenis parameter menjadi sama dengan jenis delegasi yang ditentukan oleh klausul As peristiwa kustom.

Contoh

Contoh ini menunjukkan peristiwa kustom dengan jenis parameter yang benar untuk deklarasi AddHandler dan 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

Lihat juga