Como transferir uma lista do form1 para o form2 em csharp

C#

27/07/2019

Caros colegas.

O form1 chama o form2 que inseri dados num datagrid e gera uma lista. Até aqui tudo bem.

O que não consigo é retornar está lista para o form1.

Obrigado.
Gilberto Gonçalves

Gilberto Gonçalves

Curtidas 0

Respostas

Ruan Galli

Ruan Galli

27/07/2019

Deixe essa lista publica no form2. Assim quando chamar o form1 poderá acessar a lista.

EX: form1.lista;

Caso você esteja abrindo o form2 como caixa de dialogo acesse a lista quando a tela retornar o resultado.

using(Form2 form2 = new form2())
{
    if(form2.ShowDialog() == DialogResult.OK)
    {
        this.lista = form2.lista;
    }
}
GOSTEI 0
POSTAR