Use this code which I design for you :
Imports System
Imports System.Collections.Generic
Imports System.ComponentModel
Imports System.Drawing
Imports System.Drawing.Drawing2D
Imports System.Data
Imports System.Text
Imports System.Windows.Forms
Public Class RadioButtonPair
Inherits UserControl
Friend WithEvents RadioButton2 As System.Windows.Forms.RadioButton
Friend WithEvents RadioButton1 As System.Windows.Forms.RadioButton
Friend WithEvents GroupBox1 As System.Windows.Forms.GroupBox
Friend WithEvents GroupBox2 As System.Windows.Forms.GroupBox
Friend WithEvents Label1 As System.Windows.Forms.Label
Private Sub InitializeComponent()
Me.RadioButton1 = New System.Windows.Forms.RadioButton
Me.RadioButton2 = New System.Windows.Forms.RadioButton
Me.Label1 = New System.Windows.Forms.Label
Me.GroupBox1 = New System.Windows.Forms.GroupBox
Me.GroupBox2 = New System.Windows.Forms.GroupBox
Me.GroupBox1.SuspendLayout()
Me.GroupBox2.SuspendLayout()
Me.SuspendLayout()
Me.RadioButton1.AutoSize = True
Me.RadioButton1.Location = New System.Drawing.Point(5, 10)
Me.RadioButton1.Name = "RadioButton1"
Me.RadioButton1.Size = New System.Drawing.Size(14, 13)
Me.RadioButton1.TabIndex = 0
Me.RadioButton1.TabStop = True
Me.RadioButton1.UseVisualStyleBackColor = True
Me.RadioButton2.AutoSize = True
Me.RadioButton2.Location = New System.Drawing.Point(5, 11)
Me.RadioButton2.Name = "RadioButton2"
Me.RadioButton2.Size = New System.Drawing.Size(14, 13)
Me.RadioButton2.TabIndex = 1
Me.RadioButton2.TabStop = True
Me.RadioButton2.UseVisualStyleBackColor = True
Me.Label1.AutoSize = True
Me.Label1.Location = New System.Drawing.Point(23, 11)
Me.Label1.Name = "Label1"
Me.Label1.Size = New System.Drawing.Size(64, 13)
Me.Label1.TabIndex = 2
Me.Label1.Text = "-------------------"
Me.GroupBox1.Controls.Add(Me.RadioButton1)
Me.GroupBox1.Location = New System.Drawing.Point(4, 2)
Me.GroupBox1.Name = "GroupBox1"
Me.GroupBox1.Size = New System.Drawing.Size(22, 27)
Me.GroupBox1.TabIndex = 3
Me.GroupBox1.TabStop = False
Me.GroupBox2.Controls.Add(Me.RadioButton2)
Me.GroupBox2.Location = New System.Drawing.Point(80, 2)
Me.GroupBox2.Name = "GroupBox2"
Me.GroupBox2.Size = New System.Drawing.Size(22, 29)
Me.GroupBox2.TabIndex = 4
Me.GroupBox2.TabStop = False
Me.Controls.Add(Me.GroupBox2)
Me.Controls.Add(Me.GroupBox1)
Me.Controls.Add(Me.Label1)
Me.Name = "RadioButtonPair"
Me.Size = New System.Drawing.Size(115, 35)
Me.GroupBox1.ResumeLayout(False)
Me.GroupBox1.PerformLayout()
Me.GroupBox2.ResumeLayout(False)
Me.GroupBox2.PerformLayout()
Me.ResumeLayout(False)
Me.PerformLayout()
End Sub
Public Sub New()
InitializeComponent()
AddHandler Me.Click, AddressOf RadioButton_Cecked
AddHandler Me.Label1.Click, AddressOf RadioButton_Cecked
End Sub
Private Sub RadioButton_Cecked(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
If RadioButton1.Checked = True Then
RadioButton1.Checked = False
RadioButton2.Checked = False
Else
RadioButton1.Checked = True
RadioButton2.Checked = True
End If
End Sub
End Class
I hope it will help you.If so then give 5Points.