none
Como faço pra quando eu estiver com um form c# aberto, a opção que chame este form não abrir outro e sim recolocar este form aberto na tela? RRS feed

  • Pergunta

  • Bom..........
    Tenho um menu com a opção Cadastro de Clientes...........
    Pra chamar e exibir este form eu uso:

    FrmCliente CadastroCliente = new FrmCliente();
    CadastroCliente.MdiParent = this;
    CadastroCliente.Show();

    Gostaria que meu programa, assim que eu abro um form deses pra cadastro de clientes desabilitasse esta função e coloca se em focu o meu form jah aberto.

    Bom..
    É isso

    E tudo em C#
    terça-feira, 7 de julho de 2009 15:00

Respostas

  • Olá

    Dê uma olhada neste post recente:

    http://social.msdn.microsoft.com/Forums/pt-BR/clientept/thread/8eb7b2ec-6bdb-45f6-b393-f955a0775d65

    []s
    Robson Castilho - MCTS .Net 2.0 Windows/Web Applications [Se o post foi útil, não esqueça de marcá-lo. Obrigado]
    Valeu ae Sr. Robson...

    Consegui resolver com essas palavras...

    var CadastroCliente = this.MdiChildren.OfType<FrmCliente>().FirstOrDefault();

                if (CadastroCliente == null)
                {
                    // Não... Então cria a instância e mostra.
                    CadastroCliente = new FrmCliente();
                    CadastroCliente.MdiParent = this;
                    CadastroCliente.Show();
                    return;
                }

                CadastroCliente.Focus();

    Fui...
    • Marcado como Resposta TI DEV quarta-feira, 15 de julho de 2009 15:43
    quarta-feira, 8 de julho de 2009 02:51

Todas as Respostas

  • Olá

    Dê uma olhada neste post recente:

    http://social.msdn.microsoft.com/Forums/pt-BR/clientept/thread/8eb7b2ec-6bdb-45f6-b393-f955a0775d65

    []s
    Robson Castilho - MCTS .Net 2.0 Windows/Web Applications [Se o post foi útil, não esqueça de marcá-lo. Obrigado]
    • Marcado como Resposta TI DEV sábado, 11 de julho de 2009 23:24
    • Não Marcado como Resposta TI DEV quarta-feira, 15 de julho de 2009 15:43
    terça-feira, 7 de julho de 2009 20:43
  • Olá

    Dê uma olhada neste post recente:

    http://social.msdn.microsoft.com/Forums/pt-BR/clientept/thread/8eb7b2ec-6bdb-45f6-b393-f955a0775d65

    []s
    Robson Castilho - MCTS .Net 2.0 Windows/Web Applications [Se o post foi útil, não esqueça de marcá-lo. Obrigado]
    Valeu ae Sr. Robson...

    Consegui resolver com essas palavras...

    var CadastroCliente = this.MdiChildren.OfType<FrmCliente>().FirstOrDefault();

                if (CadastroCliente == null)
                {
                    // Não... Então cria a instância e mostra.
                    CadastroCliente = new FrmCliente();
                    CadastroCliente.MdiParent = this;
                    CadastroCliente.Show();
                    return;
                }

                CadastroCliente.Focus();

    Fui...
    • Marcado como Resposta TI DEV quarta-feira, 15 de julho de 2009 15:43
    quarta-feira, 8 de julho de 2009 02:51
  • É isso aí
    []s
    Robson Castilho - MCTS .Net 2.0 Windows/Web Applications [Se o post foi útil, não esqueça de marcá-lo. Obrigado]
    quarta-feira, 8 de julho de 2009 02:54
  • vlw me ajudou.
    sexta-feira, 19 de junho de 2015 13:49