Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Como desactivar tabePage do TabControl do forms com vários tabPages?

Como faço para desactivar tabePage do TabControl do forms com vários tabPages? Ou seja não visualizar os controles (botões, etc) dentro do tabPage desactvado.

1 resposta

Olá, Abel

Se você quiser desabilitar o TabPage pelo índice, poderá utilizar esta forma:

Private Sub Button1_Click( sender As Object,  e As EventArgs) Handles Button1.Click
        TabControl1.TabPages(0).Enabled =false
End Sub

Ou então pode acessar o TabPage pelo texto, percorrendo a coleção TabControl.TabPages, assim:

Private Sub Button1_Click( sender As Object,  e As EventArgs) Handles Button1.Click
    Dim tabPage As TabPage

    For Each tabPage In TabControl1.TabPages
        If tabPage.Text ="MinhaTabPage"
            tabPage.Enabled =False
        End If
    Next
End Sub