【发布时间】:2016-01-12 06:47:07
【问题描述】:
我之前在我的代码中创建了按钮,如图:
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
但是得到一个错误,'handle clause requires with WithEvent'
那么我该怎么做 ?
另外,按钮的数量 - Itm(i) 是可变的,那么我如何创建一个处理 Itm1 到 Itm99 的句柄?
【问题讨论】:
标签: vb.net events button handles