none
Button Form C# RRS feed

  • Pergunta

  • alguem pode me ajudar eu quero fazer um button que pegue o dado selecionado do datagridview e preencha os campos de outro form em c#
    • Editado IgorFKModerator terça-feira, 12 de novembro de 2019 12:42 Clareza no título
    segunda-feira, 11 de novembro de 2019 20:19

Todas as Respostas

  • Você pode usar a propriedade CellContentDoubleClick do datagridview, para quando der duplo click na linha ele carregar os dados em outra tela ou aba. Envia um trecho do seu código pra eu analisar.

    Um Exemplo seria assim: Supondo que no seu form vc tem um tabcontrol com 2 paginas Cadastros e Consulta. na consulta vc teria o datagridview, quando der o duploclick da linha desejada ele iria retornar para a aba de Cadastro preenchendo os seus textbox com as informações da linha do datagridview.

                

    if (dataGridPesquisa.Rows[e.RowIndex].Cells[e.ColumnIndex].Value != null){

    dataGridPesquisa.CurrentRow.Selected = true;
    exemplodetextbox.Text =dataGridPesquisa.Rows[e.RowIndex].Cells["Nome da sua Coluna"].FormattedValue.ToString();

    tabControl1.SelectedTab = tabPage1;

    }

    Não sei se esse exemplo pode te ajudar.

    Att. Esdras Tomaz

    • Sugerido como Resposta IgorFKModerator terça-feira, 12 de novembro de 2019 12:42
    segunda-feira, 11 de novembro de 2019 21:15