You don't even have to manually add the "Handles btn1.click, btn2.click, <etc>" code for each one:
In a startup routine you can use AddHandler to bind the event for each button on the fly:
Public sub AddEventHandlers()
For Each ctrl As Control In Me.Controls
If TypeOf ctrl Is Button Then
AddHandler ctrl.click, AddressOf btn_Click
End If
Next
End Sub
Private Sub btn_Click(ByVal sender As Object, ByVal e As System.EventArgs)
...
End Sub