多个button事件,如何判断哪个被点击

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click, Button2.Click, Button3.Click

End Sub
上述过程中,如何判断哪个button被点击,谢谢!

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click, Button2.Click, Button3.Click
        Select Case sender.Name
            Case "Button1"
                MsgBox("第一个按钮")
            Case "Button2"
                MsgBox("第二个按钮")
            Case "Button2"
                MsgBox("第三个按钮")
        End Select
    End Sub

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-05-09
在设计界面双击button它会自动生成的Click,也就是点击事件。追问

我就是不想写太多的同一种代码,请问能将执行的代码写在这一个过程里吗?参数不同的。

一个uiview上多个button,如何判断是哪个按钮被点击了
这个可以用js判断,给每个button设置不同的flag参数值,click哪个,flag就等于几,从而就判定出了是点哪个按钮。不光是uiview,只要是前端就可以采用这种方式追踪用户操作。

多个button事件,如何判断哪个被点击
Button3.Click Select Case sender.Name Case "Button1" MsgBox("第一个按钮") Case "Button2" MsgBox("第二个按钮") Case "Button2" MsgBox("第三个按钮") End Select End Sub

ASP.NET多个按钮button调用同一事件,如何区分是哪一button被点击
你的代码没问题,问题出在你这段代码所放的位置。你肯定放在了gridview的行点击事件中了。所以它提示你,触发事件的是gridview。所以你强制转换为button,会转换错误。放在button的click事件中,即可。

C# 有很多按钮,绑定同一个事件,如何判断哪个按钮触发了事件?
button事件中有一个sender回调参数,是Object类型 转换成Button (Button)sender.Name可以知道是哪个button调用的 但前提是,在创建Button数组时,要对Name属性命名很重要,建议可以使用前缀加数组序号。在回调事件中,将Name的序号分解出来,就可以知道是对应哪个了。

C#中如何判定Button按钮是否被点击
一,原因:button25也就是你的等于按键被点击以后,它的触发它的源sender是button25,因此无论你怎么判断,z一直是0.另外你这句this.button28.Click += new EventHandler(button25_Click)绑定以后,没有一个东西去触发button28.click事件,也就是说button25_Click方法根本执行不了 二,解决办法:我帮...

unity有四个按钮,怎么判断哪个按钮被点击了?
可以绑定点击事件,点击的时候打印当前按钮名字 至于如何绑定事件有很多种方法,Button组件上的OnClick 写代码Button.onClick.AddListener(你的方法);EventTrigger组件也可以

请问在C#中,我动态生成多个控件(很多个)后,如何确定使用的是那一个控 ...
3.如果你将所有动态生成的控件的OnClick之类的事件都绑定到同一个事件处理函数。那么你可以通过函数的参数sender ,正确转化类型,判断ID来确定是哪个控件的事件。4.从ASP.NET的运行机理上,触发回传的控件的ID会被保存在隐藏字段“__EVENTTARGET”里面。所以你也可以通过Request.Form["__EVENTTARGET"]...

java安卓开发button问题,button如何设置才能知道哪个键被按下,比如有...
亲,以下代码可以实现判断你点击了哪个按钮,但是这个方法是我在学习android过程中在书上学到的,那个Button.OnClickListener test = new Button.OnClickListener(){};部分我不是很理解,如果楼主理解的话,还请给我解释一下哦!~~像是内部类!~~~不过确实能叛别你点击了哪个按钮,希望能帮到你,还...

Button控件怎么判断是否发生了单击事件,谢谢
设定一个布尔类型的值,点击钱为false;点击后变成true;如果1这个布尔值为true,说明点击过了.bool b=false;private void mybutton_click(object sender, EventArgs e){ b=true;} if(b){ \/\/点击过了.}

...多个button的onclick()怎么处理?怎么知道点击的是哪个按钮?是要写多...
可以在check方法中,将对象本身传给函数.这样就可以获得点击按钮本身的属性等值.然后根据你的按钮属性这些值,进行分支判断.如下:<html> <head> <script> function check(obj) { alert("点击按钮名称=["+obj.name+"],按钮value=["+obj.value+"]");} <\/script> <\/head> <body> <input type= ...

相似回答