RemoveHandlerとAddHandler - VB.NET
それぞれ、イベントハンドリングを有効にしたり、無効にしたりすることができる。
イベントの無効化
RemoveHandler イベント名, AddressOf ハンドルを無効にするメソッド名
イベントの有効化
AddHandler イベント名, AddressOf ハンドルを有効にするメソッド名
例:AddHandler Button1.Click, AddressOf Button1_Click
これはソースであらわすと次のようになる
Private Sub Button1_Click(ByVal sender As Object, _ ByVal e As System.EventArgs) Handles Button1.Click End Sub
注意点:AddHandlerはAddHandlerを行った回数分、イベント処理が実行される