例如,在窗体里动态生成了Button1~Button5,并定义一个名称为Buttons的Button类型数组,共有5个元素,分别赋值为窗体里的Button1~Button5,这5个动态生成的Button都有动态事件(AddHandler Button.Click, AddressOf Sub )。如何在Sub中编写代码,使得单击这五个按钮中的一个都能返回被单击的按钮所在数组Buttons的index值?
sender就是你要的button了,不需要什么index,要计算index,则通过sender去判断 sub sub1(sender as object,e as eventargs) sender.text="button1"’设置所点击button控件的text属性。 end sub addhandler button.click, addressof sub1