none
como fazer que um button abra uma pagina do TabControl1 exemplo ir para TabPage2 RRS feed

  • Pergunta

  • tenho um TabControl1 no meu projeto e ele tem as abas 1 e 2 e a 3 quando clico na 3 por exemplo ele abre a 3 certinho 

    porem queria poder cria um botão que quando clicasse nele ele identificasse como eu tivesse clicando no TabPage3 e abrisse o TabPage3 tem como porque tentei TabPage3.show mais quando clico nada acontece

    segunda-feira, 4 de abril de 2016 23:56

Respostas

  • o Seu código esta errado tentei tentei ele e não consegui ai comecei testa variáveis de código no programa e achei um que funcione, o código correto é esse aqui ele faz exatamente o que eu queria, ja o seu só da erro e nada faz 
    TabControl1.SelectedTab = TabPage3

    • Marcado como Resposta V1CT0R M4TO5 quarta-feira, 6 de abril de 2016 01:57
    quarta-feira, 6 de abril de 2016 01:57

Todas as Respostas

  • this.tabControl1.SelectTab(1); // Pelo índice
    this.tabControl1.SelectTab("tab3");  // Pelo Nome
    this.tabControl1.SelectTab(tabPage); // Pela TabPage
    Att,

    Antero Marques

    ___________________________________________________________________________

    Se a resposta for útil, marque como útil, se respondeu totalmente sua dúvida, marque como resposta.

    O Fórum MSDN é utilizado também como base de conhecimento, então é responsabilidade de todos mantê-lo organizado e funcional.


    • Editado Antero Marques terça-feira, 5 de abril de 2016 00:29
    • Marcado como Resposta Marcos SJ terça-feira, 5 de abril de 2016 12:28
    • Não Marcado como Resposta V1CT0R M4TO5 quarta-feira, 6 de abril de 2016 01:57
    terça-feira, 5 de abril de 2016 00:29
  • o Seu código esta errado tentei tentei ele e não consegui ai comecei testa variáveis de código no programa e achei um que funcione, o código correto é esse aqui ele faz exatamente o que eu queria, ja o seu só da erro e nada faz 
    TabControl1.SelectedTab = TabPage3

    • Marcado como Resposta V1CT0R M4TO5 quarta-feira, 6 de abril de 2016 01:57
    quarta-feira, 6 de abril de 2016 01:57
  • V1CT0R M4TO5,

    Deve ter dado erro, porque você tentou setar com TabControl.SelectedPage(TabPage1) e realmente vai dar erro, porque não é SELECTEDTAB() e sim SELECTTAB().

    Quanto ao código que você está usando, pode ser usado para o mesmo propósito, mas a propriedade que tem a função específica de selecionar determinada page é a SelectTab().

    A SelectedTab(), apesar de funcionar para o mesmo propósito, como o próprio nome já diz, faz referência a TabPage que já está selecionada, isto é, a função específica dela é te dizer qual a TabPage selecionada no momento da checagem.

    De qualquer forma, que bom que conseguiu resolver seu problema.

    Att,



    Antero Marques

    _________________________________________________________________________

    Se a resposta for útil, marque como útil, se respondeu totalmente sua dúvida, marque como resposta.

    O Fórum MSDN é utilizado também como base de conhecimento, então é responsabilidade de todos mantê-lo organizado e funcional.


    quarta-feira, 6 de abril de 2016 11:47
  • interessante bom saber disso Vlw. e bom que a pergunta fica ai em aberto para outros que tiverem a mesma duvida 
    domingo, 10 de abril de 2016 11:03