Test Foro de elhacker.net SMF 2.1

Programación => .NET (C#, VB.NET, ASP) => Programación General => Programación Visual Basic => Mensaje iniciado por: daniel.r.23 en 14 Abril 2014, 14:57 PM

Título: Acceder Colección de Controles
Publicado por: daniel.r.23 en 14 Abril 2014, 14:57 PM
Buenas, le quería consultar si hay alguna forma de acceder a la lista de controles de mi Form, la idea es poder desahibiltar aquellos que al final del ID terminen con "A". Alguna idea?? Gracias
Título: Re: Acceder Colección de Controles
Publicado por: ivancea96 en 14 Abril 2014, 15:07 PM
si es lo que creo, tu escribes:
Código (vb) [Seleccionar]
nombre_del_control.<función/parámetro>

'Por ejemplo:

texto.text = "Hola"
Título: Re: Acceder Colección de Controles
Publicado por: daniel.r.23 en 14 Abril 2014, 18:32 PM
mmm... creo que no por ejemplo: yo tengo un button id => btnAgregar yo para habilitarlo o deshabilitarlo tengo que hacer btnAgregar.enabled.... la idea es obtener un listado de controles y proder controlear aquellos que como id contengan por ejemplo las letras "btn". Me explico???
Título: Re: Acceder Colección de Controles
Publicado por: noele1995 en 14 Abril 2014, 18:39 PM
Para obtener los controles si no me equiovoco era algo asi, aunque llevo mucho tiempo sin programar vb:

Código (vb) [Seleccionar]

dim control As Object
For Each control In Me.Controls
    'Code...
Next


Saludos
Título: Re: Acceder Colección de Controles
Publicado por: daniel.r.23 en 14 Abril 2014, 18:43 PM
Pruebo muchas gracias!!!!
Título: Re: Acceder Colección de Controles
Publicado por: daniel.r.23 en 14 Abril 2014, 19:06 PM
NO, no esot pudiendo acceder a los controles de la manera que me planteaste, unciamente me muestro el control TabControl y sus TabPage, pero nunca me muestra los textbox y los buttons.