Press the button programmatically

I want to encode buttonthat programmatically clicks on another buttonwhen I click on it.

For example, I have two buttons with a name Button1and Button2what I wanted to do was that immediately after clicking the button, Button1it should click Button2. Is it possible?

+4
source share
5 answers
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
        Button2_Click(Sender, e)
End Sub

This code call button selects an event programmatically.

+12
source

The best implementation depends on what you are trying to do exactly. Nadeem_MK gives you a valid. Know that you can also:

  • raise an event Button2_Clickusing the method PerformClick():

    Private Sub Button1_Click(sender As Object, e As System.EventArgs) Handles Button1.Click
        'do stuff
        Me.Button2.PerformClick()
    End Sub
    
  • :

    Private Sub Button1_Click(sender As Object, e As System.EventArgs) _
        Handles Button1.Click, Button2.Click
        'do stuff
    End Sub
    
  • Button2_Click, , Button1_Click(...) ( IF, , , ):

    Private Sub Button1_Click(sender As Object, e As System.EventArgs) Handles Button1.Click
        'do stuff
         Button2_Click(sender, e)
    End Sub
    
+11

, , , ;

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click

        LogicMethod()

End Sub

Protected Sub Button2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click

        LogicMethod()

End Sub

Private Sub LogicMethod()

     // All your logic goes here

End Sub

EventArgs (e), , , . , Button.

+4

, 1

Button1_Click(Sender, eventarg)

Button2, .

Button1_Click(Nothing, Nothing)
+1

# : D

protect void button1_Click(object sender, EventArgs e){
    button2_Click(button2, null);
}

protect void button2_Click(object sender, EventeArgs e){
    //some codes here
}

vb.net

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs)   Handles Button1.Click
    Button2_Click(Sender, e)
End Sub

Protected Sub Button2_Click(ByVal sender As Object, ByVal e As System.EventArgs)   Handles Button2.Click
    //some codes here
End Sub
0

All Articles