请教一个写程序的好方法!!!!!!!!

zdwlljzdw1 2006-11-10 09:54:16
小弟最近由VB转如.net,在VB里有按钮控件数组,.net里却没有了
我已经非常习惯用按钮的数组来响应事件了,因为只要写一个按钮的
事件就可以应用到所有的按钮上,但.net去掉了按钮数组,如果说
我有30,40个按钮的话,那不得写30,40个响应过程吗,好麻烦!
就算是自己写一个函数,然后所有的来调用这个函数,也很麻烦啊!
求高手指个方法!
...全文
176 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
Love_My 2006-11-24
  • 打赏
  • 举报
回复
俄 ...
你是不想点几十个空间出来...?
  • 打赏
  • 举报
回复
對不起,5樓其實是好辦法。
hebeijg 2006-11-24
  • 打赏
  • 举报
回复
up
softfwind 2006-11-24
  • 打赏
  • 举报
回复
Handles btn1.Click, btn2.Click......
5楼的方法好
zdwlljzdw1 2006-11-10
  • 打赏
  • 举报
回复
可是我每个按钮都要完成不同的功能!
blandlife 2006-11-10
  • 打赏
  • 举报
回复
VB.net里一个事件也可以响应多个按钮
例子
Private Sub btncancel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btncancel.Click, Button1.Click
Me.Close()
End Sub
  • 打赏
  • 举报
回复
這個問題我也很郁悶。這樣方便的功能卻別MS砍掉了,實在可惜。
不過他們回答的都不是好辦法。
datou985 2006-11-10
  • 打赏
  • 举报
回复
这个不是很清楚,你又要实现不同的功能,又要响应同样的事件?就按1楼说的,然后再定义其他的事件,后面的handles只加想实现其他功能的按钮就应该可以
tao77 2006-11-10
  • 打赏
  • 举报
回复
Private Sub btncancel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click, Button2.Click, Button3.Click
Select Case sender.Name
Case "Button1"
'响应 Button1 的事件
Case "Button2"
'响应 Button2 的事件
Case "Button3"
'响应 Button3 的事件
End Select
End Sub

hebeijg 2006-11-10
  • 打赏
  • 举报
回复
发现自己太弱了,没有了环境什么也干不了,以前做过这么个例子可以响应不同的事件,但是现在如果让我没有.net自己写还真写不出来,郁闷啊,晚上回
hei__an 2006-11-10
  • 打赏
  • 举报
回复
再忍两天,等VB9出来的

16,718

社区成员

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

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