Salve ragazzi, allora vi espongo il mio problema.
Ho una griglia con 16 bottoni, e dopo che ne vengo schiacciati 4 succede un evento. Ora io devo scrivere su di ogni bottone lo stesso codice. Metto un esempio per farmi capire meglio
codice:

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
yyyyyyyyyyyyyyyyyyyyyyyyyyy
uuuuuuuuuuuuuuuuuuuuuuuuuuu
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii


End Sub

Private Sub Button4_Click(sender As Object, e As EventArgs) Handles Button4.Click
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
yyyyyyyyyyyyyyyyyyyyyyyyyyy
uuuuuuuuuuuuuuuuuuuuuuuuuuu
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii


Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
yyyyyyyyyyyyyyyyyyyyyyyyyyy
uuuuuuuuuuuuuuuuuuuuuuuuuuu
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii


End Sub
Vedete che come cosa è molto scomoda perchè ogni qual volta voglio fare modifiche lo devo fare su ben 16 button...
Mi ricordo che in VB6 era presente la tecnica chiamata procedura(credo sia cosi) che permetteva un risultato simile a questo

codice:
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
procedura


End Sub

Private Sub Button4_Click(sender As Object, e As EventArgs) Handles Button4.Click
procedura


Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
procedura


End Sub



Procedura Function (o qualcosa del genere non ricordo)

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
yyyyyyyyyyyyyyyyyyyyyyyyyyy
uuuuuuuuuuuuuuuuuuuuuuuuuuu
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
qualcuno mi potrebbe spiegare come farlo su VB.NET?