none
Como realizar ação em uma grid quando fecho outro form? RRS feed

  • Pergunta

  • Olá, Acho que a pergunta ficou confusa, então vou explicar melhor. Tenho 2 forms com DataGriView, e tenho que mandar informações de um para outro. Até ai tudo bem, consigo mandar a informação que eu quero para o outro grid, mas tem um porém. Eu mando um código em numero, porém quando eu digito na outra grid e dou enter eu faço uma pesquisa que me retorna o nome do produto com esse código e seu preço. Mas quando eu mando do outro form essa ação não é realizada pois não é apertado o enter.

    Gostaria de saber se há alguma maneira de realizar essa operação, ao enviar a informação de um grid para o outro fazer o grid que recebeu fazer a mesma coisa como se estivesse digitando diretamente nele.

    Sei que deve ter ficado bem confuso, então vou por 3 imagens explicando +/-

    1 - O que acontece quando é digitado direto no form e dado enter

    http://i.imgur.com/U4csab8.png

    2 - A segunda grid, dao dar um double click no código desejado(no exemplo uso o 3) ele manda esse código para a primeira grid

    http://i.imgur.com/aMN3Hrz.png

    3 - O que acontece ao enviar ó codigo (ele só preenche a célula e desce para a célula logo abaixo)

    http://i.imgur.com/8Ms3Wra.png

    O que eu queria era que enviasse o código, preenchesse com as informações como na 1 e enviasse para a 1 célula na linha de baixo.

    Obrigado desde já!

    sábado, 27 de setembro de 2014 23:21

Respostas

  • Cara, não sei como está teu código, mas faz chamar o mesmo método que executa quando pressiona o enter ao preencher a informação que vem do form de consulta.

    Depois que vc seleciona o produto na consulta, vc preenche de alguma forma a primeira grid, nesse momento vc chama o método que executa quando clica enter.

    Mas eu faria diferente, usaria eventos, acredito que te da um controle maior da situação.

    QQr coisa eu te passo um código de exemplo.

    terça-feira, 30 de setembro de 2014 17:17

Todas as Respostas

  • Cara, não sei como está teu código, mas faz chamar o mesmo método que executa quando pressiona o enter ao preencher a informação que vem do form de consulta.

    Depois que vc seleciona o produto na consulta, vc preenche de alguma forma a primeira grid, nesse momento vc chama o método que executa quando clica enter.

    Mas eu faria diferente, usaria eventos, acredito que te da um controle maior da situação.

    QQr coisa eu te passo um código de exemplo.

    terça-feira, 30 de setembro de 2014 17:17
  • Se possivel me mande sim. Obrigado.
    quarta-feira, 1 de outubro de 2014 16:25