Ir para o conteúdo
bigboy123

Click em TabPage

Mensagens Recomendadas

bigboy123    0
bigboy123

Boas a todos,

Tenho aqui um pequeno problema que gostaria de resolver com a vossa ajuda, é o seguinte :

Eu inseri no meu Form um TabControl com 4 TabPages.

Eu preciso que ao clicar na aba de uma TabPage apareça por exemplo " MsgBox("Teste") " , mas o problema é que com o evento Click da TabPage so aparece a mensgem se eu clicar na página do TabPage e não na aba !

Alguém sabe como posso resolver isto ?  ;)

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
ribeiro55    44
ribeiro55

Lembra-te que estás a trabalhar eventos da TabControl e não da TabPage.

O Click refere-se portanto ao TabControl. O que tens de verificar é se o índice de selecção da TabControl alterou e quando alterar significa que alguém carregou num tab diferente do actual.

Depois basta trabalhares com o "SelectedTab" que representa uma instância da classe TabPage, neste caso a que foi seleccionada.

    Private Sub TabControl1_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles TabControl1.SelectedIndexChanged
        MsgBox("Sou a tab com o texto:" & TabControl1.SelectedTab.Text)
    End Sub

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade