AoT*_*oTw 6 vb.net handler winforms
如果我添加这样的事件处理程序:
AddHandler s.Click, AddressOf Panel1_Click
Run Code Online (Sandbox Code Playgroud)
我怎样才能删除事件处理程序?
Private Sub Panel1_click(ByVal sender As Object, ByVal e As System.EventArgs)
' Remove code
End Sub
Run Code Online (Sandbox Code Playgroud)
Ste*_*art 17
你可以使用RemoveHandler运营商这样做:
Private Sub Panel1_click(ByVal sender As Object, ByVal e As System.EventArgs)
Dim panel As Panel = CType(sender, Panel)
RemoveHandler panel.Click, AddressOf Panel1_Click
End Sub
Run Code Online (Sandbox Code Playgroud)
与添加它的方式相同:
RemoveHandler s.Click, AddressOf Panel1_Click
Run Code Online (Sandbox Code Playgroud)
http://msdn.microsoft.com/en-us/library/3xz97kac.aspx
| 归档时间: |
|
| 查看次数: |
17952 次 |
| 最近记录: |