LISTAR COMPONENTES DO FORM
galera, preciso listar os componentes do meu form. so que qndo tem componente dentro de um group box ou tabcontrol o loop não acha
alguém tem a manha?
obrigado a todos
                    Qual loop vc ta usando? Me.Controls?
                
            Citação::
Qual loop vc ta usando? Me.Controls?
for each controle as control in me.controls
                    Você vai ter que fazer algo recursivo... por exemplo:
            
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Deixar_Invisivel(Me)
    End Sub
    Private Sub Deixar_Invisivel(ByVal objParent As Control)
        For Each objcontrole As Control In objParent.Controls
            If objcontrole.Controls.Count > 0 Then
                Deixar_Invisivel(objcontrole)
                objcontrole.Visible = False
            Else
                objcontrole.Visible = False
            End If
        Next
    End Sub
otimo, ASHKATCHUP!!!
porém melhor do q o código foi entender a dinamica do funcionamento dele. eu ja tinha visto algo parecido mas nao conseguia compreender...
agr tá td claro!!! obrigado, amigo!
                        Tópico encerrado , respostas não são mais permitidas
                    
                
