Usuário com melhor resposta
como fazer que um button abra uma pagina do TabControl1 exemplo ir para TabPage2

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
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
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
-
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
-
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.
- Editado Antero Marques quarta-feira, 6 de abril de 2016 11:47
-