关于handles的简单问题

redcoconut 2013-10-14 09:03:35
一个简单事件,在handles后面注明了三个按钮事件,如下:
Private Sub myClick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click,Button2.Click,Button3.Click

///////////请问在事件内部,怎么能判断是哪个button激活这个事件的?

End Sub
...全文
448 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
threenewbee 2013-10-21
  • 打赏
  • 举报
回复
If sender.Equals(button1) Then ... Else ...
良朋 2013-10-21
  • 打赏
  • 举报
回复
VB里这样写: 截取sender.name后的数字,还可以做变量用 Dim i As Integer = Val(sender.Name.ToString.Substring(9, 1)) gxb_ImageShow.BackgroundImage = ButtonArray(i - 1).BackgroundImage C#里要这样写: string ButtonName = (sender as Button).Name; int i = int.Parse(ButtonName.Substring(9, 1)); gxb_ImageShow.BackgroundImage = ButtonArray[i - 1].BackgroundImage; 这两种写法都是在VS2008验证过的,绝对可以
無影風 2013-10-15
  • 打赏
  • 举报
回复
sender.name
红衣老大 2013-10-15
  • 打赏
  • 举报
回复
ctype(sender,Button).name
redcoconut 2013-10-15
  • 打赏
  • 举报
回复
sender打点,后面没有name啊
redcoconut 2013-10-14
  • 打赏
  • 举报
回复
sender里面的哪个参数呢,能不能说的具体一些
iyomumx 2013-10-14
  • 打赏
  • 举报
回复
sender会不一样

16,722

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧