none
EVENTO CONDICIONAL AO FECHAR FORM C# RRS feed

  • Pergunta

  • Bom dia galera!
    estou com um problema que é o seguinte, tenho uma tela de cadastro de paciente e gostaria que quando eu salvasse um novo paciente fecha-se esse form e carregasse outro com os dados do cadastro do paciente, porem se eu cancelasse o cadastro gostaria que não carregasse nenhum dado nessa outra tela apenas se eu salvasse, alguém poderia me ajudar?
    quinta-feira, 11 de abril de 2019 14:18

Todas as Respostas

  • Iago Rubio22,

       Será que ajuda o código abaixo?

    try
    {
        //Esconda o formulario atual
        this.Hide();
        // Crie apenas o segundo form
        Ult_seminarios seminario = new Ult_seminarios();
        //Mostre o segundo form
        seminario.Show();
    }
    finally
    {
        // ao fechar, mostre novamente o inicial, ou feche this.Close();
        this.Show();
    }

    ======================================
    Como Fechar um form após o abertura de outro
    https://social.msdn.microsoft.com/Forums/pt-BR/c06afb3a-337f-4be8-837e-925b0f55977e/como-fechar-um-form-aps-o-abertura-de-outro?forum=vscsharppt
    ======================================

        Você pode passar os dados na chamada do outro formulário usando properties com uma classe inteira.

        Se o botão cancelar a passagem será nula.

    ======================================
    Como Transferir Valores de um form para outro C#
    Igor Vinicius
    Publicado em 4 de mai de 2016
    https://youtu.be/V3-dcP81lBQ
    ======================================


    []'s,
    Fabio I.
    • Editado Fabio I quinta-feira, 11 de abril de 2019 14:44
    quinta-feira, 11 de abril de 2019 14:41