Comunidad Gambas-es

Versión completa: Existe algún camino facil para obtener los labels
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Hola

Tengo un panel padre y este actúa como contenedor de muchos paneles donde estos paneles contienen dos elementos un picture y un label para cada panel. En resumen, existe algún camino fácil para obtener los label estén donde estén en este Panel padre o por contra tengo que recorrer cada uno de los paneles que existan en el panel principal.

Gracias.

Ejemplo: (Siento no escalonarlo pero no se como)

Panel padre
Panel a1
Picture b1
Panel b1
label c1 <---
Panel a2
Picture b2
Panel b2
label c2 <---
Panel a3
Picture b3
Panel b3
label c3 <---
....
(19-05-2021, 22:02)gambafeliz escribió: [ -> ]obtener los label

...usando la Propiedad ".Controls" del Padre de todos los Padres: el Formulario principal !
Código:
Dim ob As Object
  
For Each ob In Me.Controls
  If Object.Type(ob) = "Label" Then ob.Background = Color.Yellow
Next
Funciona genial, Gracias !!!!