Ранее я создал кнопки в своем коде, как показано ниже:
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
Me.pnlItemButton1.Controls.Add(Itm)
Когда я запускаю форму, кнопки создаются, но теперь мне нужно создать подпрограмму событий, когда нажимаются новые кнопки. Я пробовал это:
Private Sub Itm1_click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Itm1.click
End Sub
Но получите сообщение об ошибке, что «предложение дескриптора требует с WithEvent»
Итак, как я могу это сделать?
Кроме того, количество кнопок - Itm(i) является переменным, так как я могу создать дескриптор, который будет учитывать от Itm1 до Itm99?