怎么不能动态建立?
Dim Newlbl as New Label
Me.Controls.Add Newlbl
....(设置Newlbl的属性)
AddHandler Newlbl.XXX(事件,比如Click),Addressof XXX(你的函数比如lbl_click(sender as object,e as Eventargs))
.NET对控件的使用比VB6灵活多了,只是你写程序的时候要把思想转换一下。
当然可以,将所有需要建立数组的控件都挂到一个事件上,然后通过sender来识别控件.如下:
Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged, TextBox2.TextChanged
Handles 后面就是你要建立的控件数组.