It would really be helpful to know what you are trying to achieve. It sounds to me like you want to jump to a particular page of controls (buttons), and could use the tabPage control, that way when you change pages you automatically hide the other buttons on that page. I.E.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
tabPage1.show()
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
tabPage2.show()
End Sub
and so on.