尝试将事件处理程序添加到动态创建的按钮时,出现错误:
Dim Itm As New Button
Itm.Name = "Itm" & i
Itm.Height = 62
Itm.Width = 159
Itm.Text = Temp(i, 0).ToUpper
Itm.Left = (F * 165)
Itm.Visible = True
Itm.BackColor = Colour
Itm.ForeColor = Color.Black
AddHandler Itm.Click, AddressOf Me.Itm_Click
Me.pnlItemButton1.Controls.Add(Itm)
i = i + 1
If i > Temp.Length - 1 Then
GoTo Exit1
End If
我在 AddressOf 行收到错误:
“Item_Click 不是 windowsapplication1.main 的成员”
我觉得这是因为我已将名称设置为"Itm" & i
但使用AddressOf Me.Itm(i)_Click
也会出现错误。有什么想法吗?