non ho capito bene cosa devi fare cmq ti posto un esempio funzionante così magari trovi l'errore
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
dataGridView1.AutoGenerateColumns = true;
dataGridView1.DataSource = MyEntity.ToIEnumerable();
}
}
public class MyEntity
{
public int Id { get; set; }
public string Nome { get; set; }
public string Cognome { get; set; }
public MyEntity(int id, string nome, string cognome)
{
Id = id;
Nome = nome;
Cognome = cognome;
}
public static IEnumerable<MyEntity> ToIEnumerable()
{
var persone = new List<MyEntity>
{
new MyEntity(1, "mario", "rossi"),
new MyEntity(2, "giuliano", "verona"),
new MyEntity(3, "maria", "parigi"),
new MyEntity(4, "giuseppe", "roma")
};
var blo = persone.AsEnumerable();
return blo;
}
}