Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Cristhian Miguel P.

transição de formulários

Recommended Posts

Eu estou em um projeto e tenho uma dúvida sobre transição de formulário. Eu criei dois formulários - Form 1 e Form2 - e adicionei uma imagem no Form1 para usar como um botão. Adicionei na imagem o seguinte código:

 

Form2.Show ()

 

O problema é que ao clicar uma nova janelam se abre com o Form2, mas como eu faço para que nenhuma janela se abra, mas sim que o Form2 seja exibido no lugar do Form1? Que código eu uso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faça assim:

 

Form2.show()
Form1.visible = false

 

 

Porque se você fechar o Form1, sua aplicação será interrompida ao menos que você mude nas propriedades para que o programa só se encerre quando o ultimo form for fechado.

 

Para voltar do form2 para o form1 faça:

 

Form1.visible=true

Me.close()

 

 

Se você deseja realmente fechar o Form1, vá até as propriedades de seu projeto e coloque a opção "Close application" que deve estar marcada na "When main Form closes" para "When last Form Closes"

 

E ai faça:

 

Form2.show()
Me.Close()

 

 

E vice versa para o 2

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.