Bucle a través de controles en VB.NET

Estoy creando un programa de ajedrez. Y está compuesto por sesenta y cuatro cuadros de imágenes con colores de fondo alternativos en blanco y negro.
Los he nombradopba1, pba2, pbb1, pbb2, pbc1 y así.
Ahora, quiero recorrer solo los negros, por ejemplo, quiero solo circular, pba1, pbb2, pbc3 y así sucesivamente.
¿Cómo creo un bucle para esto en VB.NET?

Conozco la forma de recorrer los controles con nombres similares, pero no puedo adaptar ese método a mi problema. ¿Puedes decirme una solución?

EDITAR: En pba1, pb significa cuadro de imagen, y a1 representa el cuadrado. Por si acaso, te preguntas por qué tal nombre.

EDITAR: Echa un vistazo a estoresponder

Respuestas a la pregunta(4)

Su respuesta a la pregunta