.EXO Posted March 15, 2009 at 12:01 PM Report Share #250797 Posted March 15, 2009 at 12:01 PM 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 Link to comment Share on other sites More sharing options...
Hellblazer Posted March 15, 2009 at 12:07 PM Report Share #250799 Posted March 15, 2009 at 12:07 PM Existem varias maneiras de fazer isso... Podes abrir uma nova form... podes meter os controlos dentro de paineis 😉 Depende muito do teu objectivo 🙂 There are two ways to write error-free programs; only the third one works. Link to comment Share on other sites More sharing options...
.EXO Posted March 15, 2009 at 12:15 PM Author Report Share #250802 Posted March 15, 2009 at 12:15 PM eu quero que seja sempre a mesma form. Link to comment Share on other sites More sharing options...
jpaulino Posted March 15, 2009 at 01:05 PM Report Share #250808 Posted March 15, 2009 at 01:05 PM 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 😛 Link to comment Share on other sites More sharing options...
José Lopes Posted March 15, 2009 at 01:15 PM Report Share #250809 Posted March 15, 2009 at 01:15 PM estou com o jpaulino.... sem dúvida, muito mais simples com painés Quando te pedirem peixe.... ensina-os a Pescar!!Hum..lálálálá!! Link to comment Share on other sites More sharing options...
André Parreira Posted March 15, 2009 at 01:30 PM Report Share #250810 Posted March 15, 2009 at 01:30 PM 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 Link to comment Share on other sites More sharing options...
.EXO Posted March 15, 2009 at 05:07 PM Author Report Share #250848 Posted March 15, 2009 at 05:07 PM e como se chama o código que faz esconder as forms? desde já obrigado pela ajuda^^ Link to comment Share on other sites More sharing options...
jpaulino Posted March 15, 2009 at 05:22 PM Report Share #250851 Posted March 15, 2009 at 05:22 PM Para escondes os paineis ? Panel1.Visible = False Link to comment Share on other sites More sharing options...
.EXO Posted March 15, 2009 at 06:12 PM Author Report Share #250861 Posted March 15, 2009 at 06:12 PM 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 Link to comment Share on other sites More sharing options...
.EXO Posted March 17, 2009 at 06:19 PM Author Report Share #251332 Posted March 17, 2009 at 06:19 PM nem me sabe responder ao que perguntei em cima? gostava mesmo de saber^^ obrigado 🙂 Link to comment Share on other sites More sharing options...
Gooden Posted March 17, 2009 at 07:02 PM Report Share #251343 Posted March 17, 2009 at 07:02 PM nas propriedades da janela podes por sempre center to screen na posiçao. Mas senao podes por Form2.Show() Form2.Location = Me.Location Link to comment Share on other sites More sharing options...
softklin Posted March 17, 2009 at 11:32 PM Report Share #251428 Posted March 17, 2009 at 11:32 PM 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. Nick antigo: softclean | Tens um projeto? | Wiki P@P Ajuda a comunidade! Se encontrares algo de errado, usa a opção "Denunciar" por baixo de cada post. Link to comment Share on other sites More sharing options...
Gooden Posted March 18, 2009 at 09:24 AM Report Share #251460 Posted March 18, 2009 at 09:24 AM 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 😛 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now