Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

.EXO

Esconder controlos

Mensagens Recomendadas

.EXO    0
.EXO

Bem... eu queria criar uma aplicação mas preciso de umas ajudas.

Eu tenho o vb 2008 express e gostava de saber como se faz para quando se carrega num botão tudo o que esta na janela desaparecer e aparecer outras coisas.

Não sei se estão a perceber...

Desde já agradeço a ajuda.

EDIT: Titulo alterado

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Hellblazer    0
Hellblazer

Existem varias maneiras de fazer isso...

Podes abrir uma nova form... podes meter os controlos dentro de paineis ;)

Depende muito do teu objectivo :)

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
jpaulino    106
jpaulino

A forma mais simples (parece-me) é teres dois ou mais paineis e depois quando carregas num botão, por exemplo, escondes um e mostras o outro. Um pouco o que o Hellblazer já disse.

PS: Coloca titulos sugestivos nas próximas questões, ok :P

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
André Parreira    0
André Parreira

Podes tentar fazer para quando carregares num botao, o que queres ficar enable=true e o que nao queres passar para false

Nao sei se resultada, apenas foi uma sugestao

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
.EXO    0
.EXO

Existe alguma diferença entre form e panel?

é que eu estou a usar forms e no código no lugar de panel ponho form e dá na mesma...

outra coisa... quando eu carrego em seguinte a janela muda ligeiramente de sitio... não dá para por a janela a ficar sempre no mesmo sitio?

obrigado

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Gooden    0
Gooden

nas propriedades da janela podes por sempre center to screen na posiçao.

Mas senao podes por

  Form2.Show()
        Form2.Location = Me.Location

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
softklin    12
softklin

Foi-te dada a sugestão dos panels, porque eles evitam que tenhas de mandar "esconder" cada elemento. VOu dar um exemplo teórico:

Tens os objectos A B C D E F e tens os panels panel1 e panel2. SUpoe que quando o programa arranca, só queres visíveis os objectos A B e C. Então, colocas os objectos dentro do panel1, e nas propriedades o panel1 defines como visible.

Para os restantes objectos, colocas no panel2, e nas propriedades do panel2, colocas visible como false.

Quando o teu programa tem de esconder os botoes que estavam disponiveis inicialmente, e apresentar os novos, basta trocares a ordem de visibilidade, ou seja, panel1 pssa a visible=false e panel2 passa a visible=true.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Gooden    0
Gooden

Foi-te dada a sugestão dos panels, porque eles evitam que tenhas de mandar "esconder" cada elemento. VOu dar um exemplo teórico:

Tens os objectos A B C D E F e tens os panels panel1 e panel2. SUpoe que quando o programa arranca, só queres visíveis os objectos A B e C. Então, colocas os objectos dentro do panel1, e nas propriedades o panel1 defines como visible.

Para os restantes objectos, colocas no panel2, e nas propriedades do panel2, colocas visible como false.

Quando o teu programa tem de esconder os botoes que estavam disponiveis inicialmente, e apresentar os novos, basta trocares a ordem de visibilidade, ou seja, panel1 pssa a visible=false e panel2 passa a visible=true.

Faço as palavras do softclean as minhas. Bem explicado Soft :P

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 a nossa Política de Privacidade