You should probably start with a new project and try the code below. Something in your current code is not allowing all of the radio buttons to function as a group.
Public Class Form1
'* This variable will store the "Text" value of the radio button chosen.
Dim strRadioButtonValue As String
'* The "CheckChanged" code below functions for all radio buttons
'* Read up on "Handles" as it pertains to multiple controls having
'* the same functionality.
Private Sub RadioButton1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles _
RadioButton1.CheckedChanged, RadioButton2.CheckedChanged, _
RadioButton3.CheckedChanged, RadioButton4.CheckedChanged, _
RadioButton5.CheckedChanged
Dim rb As RadioButton = CType(sender, RadioButton)
'* The text of the selected radio button is set here.
Me.strRadioButtonValue = rb.Text
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
'* Show the results.
MessageBox.Show(Me.strRadioButtonValue, "", MessageBoxButtons.OK, MessageBoxIcon.Information)
End Sub
End Class
Best Regards,
Earl Francis