VB.Net Sudah mensuport OOP 100%, jadi dalam hal penanganan Control di Visual Basic.Net pun kita dapat memanfaatkan array, penggunaannya sih mungkin lebih effesien dalam hal codingnya. Implementasi dari CheckBox Array ini dapat dilakukan seperti berikut ini, maka dari itu ikuti langkah-langkah nya sebagai berikut :
1. Buka Visual Studio dan Create New Project Beri Nama CheckBoxArray
2. Design Form sebagai berikut :

3. Lalu coding code berikut :

   1: Public Class Form1
   2:     Dim checkBoxes As CheckBox()
   3:         Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs) Handles MyBase.Load
   4:         checkBoxes = New CheckBox() {CheckBox1, CheckBox2, CheckBox3, CheckBox4, CheckBox5}
   5:     End Sub
   6:     
   7:     Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
   8:         checkBoxes(4).Checked = False
   9:         checkBoxes(0).Checked = True
  10:         checkBoxes(2).Checked = True
  11:         checkBoxes(3).Checked = True
  12:     End Sub
  13:     
  14:     Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
  15:         checkBoxes(0).Checked = False
  16:         checkBoxes(2).Checked = False
  17:         checkBoxes(3).Checked = False
  18:         checkBoxes(4).Checked = True
  19:     End Sub
  20: End Class
 Sedikit penjelasan variabel checkBoxes di dekalarasikan sebagai array bertipe objek dari class control checkBox, dia diinisialisasi oleh 5 buah control checkbox yaitu
CheckBox1,
CheckBox2,
CheckBox3,
CheckBox4,
CheckBox5
sehingga kita bisa melakukan control terhadap CheckBox1 dengan pemanggilan syntak
checkBoxes(0) dan seterusnya sbb :
Checkbox1 = checkBoxes(0)
Checkbox2 = checkBoxes(1)
Checkbox3 = checkBoxes(2)
Checkbox4 = checkBoxes(3)
Checkbox5 = checkBoxes(4)

 Source Code nya bias didownload disini