none
Tela de Login no C# RRS feed

  • Pergunta

  •  

    Boa noite,

    Estou fazendo uma tela de login usando o C#, mas não consigo fazer a tela fechar. Já tentei o hide e o close, mas mesmo assim não funciona. Estou usando ShowModal para chamar a tela seguinte.

    Alguém pode me ajudar?

    quinta-feira, 2 de outubro de 2008 01:26

Respostas

  • Oi Viviane tudo bem?
    Eu acho que posso te ajuda, passei pela mesma situação que você está passando.
    Vou explica a minha situação:
    Assim que o usuario abrir o sistema ja apareceria a tela de login e ao clicar no botão entrar
    sumiria a tela de login e entraria a tela principal.
    Resolvi da seguinte maneira:

    //seto o minha variavel com o FORM
    FrmPrincipal principal = new FrmPrincipal();

    //oculta o FORM login
    this.Hide();
      
    //abre o FORM principal
    principal.ShowDialog();

    //encerra o projeto
    Application.Exit();


    espero tenha te ajudado.
    caso preciso de qualquer ajuda pode me passa um email : wolneyaf@gmail.com

    abraco!!
    sexta-feira, 3 de outubro de 2008 17:16

Todas as Respostas

  • Viviane,

     

    Poste o trecho do código pro pessoal analisar.

     

    Abraço

     

    quinta-feira, 2 de outubro de 2008 02:59

  • vc está usando a tela de login para chamar o sistema ?
    se for, é isso,  chamando com ShowDialog, vc só pode fechar o chamador assim que a tela que foi chamada seja fechada, eu abriria o sistema , pelo sistema chamaria o loginno load, e de acordo com o retorno do login manteria a tela aberta ou não.

    []'s
    quinta-feira, 2 de outubro de 2008 12:22
  • Oi Viviane tudo bem?
    Eu acho que posso te ajuda, passei pela mesma situação que você está passando.
    Vou explica a minha situação:
    Assim que o usuario abrir o sistema ja apareceria a tela de login e ao clicar no botão entrar
    sumiria a tela de login e entraria a tela principal.
    Resolvi da seguinte maneira:

    //seto o minha variavel com o FORM
    FrmPrincipal principal = new FrmPrincipal();

    //oculta o FORM login
    this.Hide();
      
    //abre o FORM principal
    principal.ShowDialog();

    //encerra o projeto
    Application.Exit();


    espero tenha te ajudado.
    caso preciso de qualquer ajuda pode me passa um email : wolneyaf@gmail.com

    abraco!!
    sexta-feira, 3 de outubro de 2008 17:16
  • nota 10!!!
    peguei o bonde andando mas aproveitei... srs
    vlw
    segunda-feira, 27 de julho de 2009 14:32
  • Deu certinho pra mim obrigado.
    terça-feira, 14 de fevereiro de 2017 12:34