假设我有一个动态创建的对象。例如,假设我创建一个名为“MyButton”的按钮:
Dim MyButton as New Button()
MyButton.Name = "MyButton"
我该如何创建“点击”事件?如果是静态创建的,则可以创建一个函数,如下所示:
Private Sub MyButton_Click(ByVal sender as system.object, ByVal e As System.EventArgs) Handles.
如何为MyButton实现事件处理程序?
最佳答案
您可以这样使用AddHandler
和AddressOf
:
Dim MyButton as New Button()
MyButton.Name = "MyButton"
AddHandler MyButton.Click, AddressOf MyButton_Click
在MSDN文档中,这里有更多信息:
关于.net - 如何在VB.NET中为以编程方式创建的对象创建事件处理程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7291461/