EdiSimoes Posted August 2, 2014 Report Share Posted August 2, 2014 Alguém poderia me dar uma dica de como resolver esse problema. Tenho um form de pesquisa, onde localizo o registro e preciso dar um duplo click no datagridview e jogar o id do registro em outro form. Agradecido!!! Edi Carlos Edi Carlos Simões Estudante de Análise e Desenvolvimento de Sistemas edisimoes@bol.com.br http://www.desenvolvenetma.com.br http://analisedesistemas.bl.ee Link to comment Share on other sites More sharing options...
nelsonr Posted August 2, 2014 Report Share Posted August 2, 2014 Boas, tens várias formas de fazer. Quando abres o form de pesquisa, podes passar uma referencia ao form atual como parametro. No form de pesquisa, depois usas o this.Owner para usar o form "pai". No form principal, crias uma função publica que vai ser acedida pelo form de pesquisa quando pretender retornar o resultado. Algo assim: // No formPrincipal, abrir form de pesquisa, passando o form atual como parametro private void btnPesquisar_Click(object sender, EventArgs e) { FormPesquisa frm = new FormPesquisa(); frm.Show(this); } // Ter uma função publica que vai ser chamada pelo form de pesquisa quando tiver um resultado public void Resultado(string valor) { MessageBox.Show(valor); } No form de pesquisa, quando pretenderes enviar o resultado para o primeiro form, usas assim private void btnConfirmar_Click(object sender, EventArgs e) { ((FormPrincipal)this.Owner).Resultado("teste"); this.Close(); } 1 Report Link to comment Share on other sites More sharing options...
EdiSimoes Posted August 2, 2014 Author Report Share Posted August 2, 2014 Olá amigo nelsonr, fiz como você falou, deu certo, obrigado e até a próxima... Att. Edi Carlos Edi Carlos Simões Estudante de Análise e Desenvolvimento de Sistemas edisimoes@bol.com.br http://www.desenvolvenetma.com.br http://analisedesistemas.bl.ee Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now