gambafeliz   19-05-2021, 22:02
#1
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 <---
....
Última modificación: 20-05-2021, 08:41 por gambafeliz.
vuott   20-05-2021, 00:04
#2
(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
Última modificación: 20-05-2021, 00:11 por vuott.

« Los horizontes perdidos nunca regresan. » (F. Battiato, 1983)

« Las ondas nunca regresan. » (Genesis: Ripples, 1976)

« Vita non suavis esse potest, nec Mors amara. »  (...vuott)
gambafeliz   20-05-2021, 08:40
#3
Funciona genial, Gracias !!!!
  
Usuarios navegando en este tema: 1 invitado(s)
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.