“AddHandler”和“RemoveHandler”方法参数必须与包含事件具有相同的委托类型
更新:2007 年 11 月
Custom Event 声明必须具有 AddHandler 或 RemoveHandler 声明,每种声明可都接受自定义事件的 As 子句指定的委托类型的单个参数。
**错误 ID:**BC31136
更正此错误
- 将参数的类型更改为与自定义事件的 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