Arj*_*jan 4 .net vb.net events user-controls visual-studio
我通过继承Button类创建了一个自定义按钮.当我在Designer中双击自定义按钮时,它会为MyButton.Click创建事件处理函数:
Private Sub MyButton1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyButton1.Click
End Sub
Run Code Online (Sandbox Code Playgroud)
我怎样才能让这个当你双击,它使事件处理函数另一个事件?例如,MyButton.KeyUp:
Private Sub MyButton1_KeyUp(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MyButton1.KeyUp
End Sub
Run Code Online (Sandbox Code Playgroud)
希望有人可以帮助我.
max*_*max 11
用途DefaultEventAttribute
:
<DefaultEvent("KeyUp")> Public Class MyButton
Run Code Online (Sandbox Code Playgroud)
您是否尝试过DefaultEvent属性?
来自MSDN的示例:
<DefaultEvent("CollectionChanged")> _
Public Class MyCollection
Inherits BaseCollection
Public Event CollectionChanged (ByVal sender As Object, _
ByVal e As CollectionChangeEventArgs)
' Insert additional code.
End Class 'MyCollection
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2851 次 |
最近记录: |