Hacer referencia a un objeto utilizando una cadena variable en Visual Basic 2010

Tengo varios conjuntos de objetos similares (etiquetas, barras de progreso) en un formulario enVisual Basic 2010 en Windows. En mi código, tengo colecciones que contienen datos, que deben insertarse en la propiedad de valor / texto de cada uno.

Me gustaría obtener una solución similar a PHP en que puedo asignar valores algo así como:

For ID as Integer from 0 to count(collectionExample) lblExample{ID}.Text=collectionExample(variableID)

... y, como tal, recorrerlo para que cada uno de los diferentes lblExample se actualizaran a su valor correspondiente.

El problema que he encontrado es que parece que no puedo hacer referencia a un objeto en el formulario usando una variable. También he intentado usar algo como

CallByName("lblExample" + variableID, "Text", CallType.Set, exampleCollection(variableID))... sin embargo, todavía no puedo combinar la cadena y la variable para hacer referencia al objeto.

¿Alguna solución para referirse a objetos en VB2010 combinando un prefijo de cadena y un identificador de cadena variable, similar al enfoque $ variable {$ variable} de PHP?

Editar: plataforma de Windows

Respuestas a la pregunta(2)

Su respuesta a la pregunta