Popular DataGridView com List<ValueObjects> [CSharp]

10/04/2013

0

Bom dia, eu estou tendo dificuldades em popular um DGV com informações de um List<VO>, sendo que minha classe VO possui o seguinte:

public class FilmesVO
{
public int id;
public string dataLancamento;
public string titulo;
public string tituloOriginal;
public string genero;
public int duracao;
public string faixaEtaria;
public string sinopse;
public string atores;
public string diretor;
public string distribuidor;
}

Então eu coloquei o componente(dgv) e add as colunas, com HeaderText, etc.
No código eu populei a lista de VO e add no Grid.

=> dgvFilmes.DataSource = lsFilmesVO;

O grid traz as linhas e colunas, porém todas vazias... sem nenhuma informação.
Leonardo Carvalho

Leonardo Carvalho

Responder

Posts

11/04/2013

Leonardo Carvalho

alguma ideia ?
Responder

11/04/2013

Joel Rodrigues

Acho que faltou você preencher o campo DataPropertyName das colunas, que deve receber o nome da propriedade (da classe) que cada uma vai exibir.
Responder

11/04/2013

Leonardo Carvalho

Essa classe tem que ter exatamente o mesmo nome dos objetos VO né?
Responder

11/04/2013

Leonardo Carvalho

O campo DataPropertyName, tem que ter o mesmo nome dos objetos da classe VO né ?
Responder

11/04/2013

Joel Rodrigues

O mesmo nome das propriedades (dataLancamento, titulo, etc...).
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar