vb.net中定义控件数组,控件数组中加入多个按钮。怎么能在控件数组事件响应对应按钮的事件,代码部分:

DimbtAsNewArrayListbt.Add(Me.Button5)bt.Add(Me.Button6)bt.Add(Me.Button7)PrivateSubbt... Dim bt As New ArrayList
bt.Add(Me.Button5)
bt.Add(Me.Button6)
bt.Add(Me.Button7)
Private Sub btClick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click, Button6.Click, Button7.Click
Select Case bt??? '这里该怎么索引到按钮的事件?
Case "1"
MessageBox.Show("你点击了 Button5 按钮")
Case "2"
MessageBox.Show("你点击了 Button6 按钮")
Case "3"
MessageBox.Show("你点击了 Button6 按钮")
End Select

End Sub
展开
 我来答
adai_008
2017-04-07 · TA获得超过1385个赞
知道大有可为答主
回答量:1152
采纳率:83%
帮助的人:794万
展开全部
Dim bt As New ArrayList
bt.Add(Me.Button5)
bt.Add(Me.Button6)
bt.Add(Me.Button7)

上面这段代码本人表示不懂,故没有使用。下面的代码在VS2015中运行通过:
Private Sub btClick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click, Button6.Click, Button7.Click
Select Case CType(sender, Button).Name
Case "Button5"
MessageBox.Show("你点击了 Button5 按钮")
Case "Button6"
MessageBox.Show("你点击了 Button6 按钮")
Case "Button7"
MessageBox.Show("你点击了 Button7 按钮")
End Select
End Sub
5qsoapt
2017-04-07 · TA获得超过492个赞
知道答主
回答量:292
采纳率:0%
帮助的人:101万
展开全部
纵观绰斩放入涯乱
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式