en visual basic .net no existen los arrays de controles tal como los conocíamos en VB 6.
Uno se puede hacercar bastante en la nueva platafoma a las funcionalidades de dichos arrays:
Se pueden crear COLECCIONES de objetos, los cuales se pueden recorrer fácilmente con un par de líneas de código y cambiar una propiedad en todos, por ejemplo.
Se puede manejar un evento en común de varios controles en el mismo procedimiento, etc, etc
Te recomiendo éste link
http://www.portalvb.com/mensaje.asp?MessageID=32912
Saludos