none
Salvar dados em XML mudando o foco do TextBox. Visual Studio 2015-C#. RRS feed

  • Pergunta

  • Boa noite.
    Preciso de ajuda.

    O professor pediu para criar um formulário onde os dados sejam salvos em XML para que, CASO ocorra queda no sistema, os dados estejam salvos e possam ser carregados no formulário.

    Criei um formulário TESTE com Nome(txtNome), Endereço(txtEnd), Telefone(txtTel). Atualmente esses dados são salvos no click do botão. PRECISO salvar ao mudar o foco nesses TextBox acima relacionados (caso haja outro formato agradesço).
    Então:
    Quando estou escrevendo o Nome e mudar para o Endereço, o Nome deve ser salvo no XML,

    E escrevo o Endereço e quando mudar para Telefone, o endereço deve ser salvo no mesmo XML

    E escrevo o telefone e quando mudar o foco do txtTel para o botão salvar, o endereço seja salvo no mesmo XML. O botão salvar vai enviar os dados para o Banco sql.

    Abraços.

    quinta-feira, 11 de maio de 2017 01:27

Respostas

  • Era na mudança do foco. Salvar eu aprendi no botão.

    Mas um colega me mostrou uma oção no evento do txtNome.

    Ao sair do txt exibe a mensagem abaixo. Agora vou substituir a mensagem pelo comando salvar.

    Valeu.

    private void txtNome_Leave(object sender, EventArgs e)
            {
                MessageBox.Show("Mensagem teste!");
            }


    Como "concluo" essa pergunta? Colocar como resolvido.
    Deve ter um link para marcar como resposta, próximo ao link para responder, ou no próprio ícone a esquerda da resposta.
    sexta-feira, 12 de maio de 2017 11:40

Todas as Respostas

  • Olá, Ângelo!

       Não ficou claro onde está a sua dúvida exatamente. Você quer saber como executar um comando ao mudar o foco do controle, ou quer saber como gravar em um arquivo XML?

    quinta-feira, 11 de maio de 2017 11:32
  • Era na mudança do foco. Salvar eu aprendi no botão.

    Mas um colega me mostrou uma oção no evento do txtNome.

    Ao sair do txt exibe a mensagem abaixo. Agora vou substituir a mensagem pelo comando salvar.

    Valeu.

    private void txtNome_Leave(object sender, EventArgs e)
            {
                MessageBox.Show("Mensagem teste!");
            }

    • Sugerido como Resposta Rodrigo CdS quinta-feira, 11 de maio de 2017 20:03
    quinta-feira, 11 de maio de 2017 19:59
  • Era na mudança do foco. Salvar eu aprendi no botão.

    Mas um colega me mostrou uma oção no evento do txtNome.

    Ao sair do txt exibe a mensagem abaixo. Agora vou substituir a mensagem pelo comando salvar.

    Valeu.

    private void txtNome_Leave(object sender, EventArgs e)
            {
                MessageBox.Show("Mensagem teste!");
            }


    Como "concluo" essa pergunta? Colocar como resolvido.
    sexta-feira, 12 de maio de 2017 01:06
  • Era na mudança do foco. Salvar eu aprendi no botão.

    Mas um colega me mostrou uma oção no evento do txtNome.

    Ao sair do txt exibe a mensagem abaixo. Agora vou substituir a mensagem pelo comando salvar.

    Valeu.

    private void txtNome_Leave(object sender, EventArgs e)
            {
                MessageBox.Show("Mensagem teste!");
            }


    Como "concluo" essa pergunta? Colocar como resolvido.
    Deve ter um link para marcar como resposta, próximo ao link para responder, ou no próprio ícone a esquerda da resposta.
    sexta-feira, 12 de maio de 2017 11:40
  • Bom dia,

    Por falta de retorno esta thread esta encerrada !

    Por gentileza, caso necessário abra uma nova thread.

    Atenciosamente,


    Guilherme Macedo S

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    TechNet Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    sexta-feira, 19 de maio de 2017 20:22
    Moderador