Como conectar corretamente uma fonte de dados a um dataGridView?

C#

07/04/2017

geralmente eu crio uma lista com os dados que tenho "lista1" e associo esses dados à propriedade DataSource do meu dataGrid:

grid1.DataSource = lista1;

porém, já vi alguns vídeos dizendo que tenho que fazer:

grid1.DataSource = lista1;
grid1.DataBinding = lista1; (ou algo parecido)

Qual a forma correta? e pra que serve o databinding?
Italo Pereira

Italo Pereira

Curtidas 0

Melhor post

André Gomes

André Gomes

19/04/2017

Olá Italo,

Você não precisa atribuir a sua lista ao metodo DataBinding, a forma mais comum de se utilizar é declarando um DataBind vazio:

grid1.DataSource = lista1;
grid1.DataBind();

Abraço
GOSTEI 2
POSTAR