Eu tenho uma aula
class Person{
public string Name {get; set;}
public string Surname {get; set;}
}
e um List<Person>ao qual adiciono alguns itens. A lista está vinculada ao meu DataGridView.
List<Person> persons = new List<Person>();
persons.Add(new Person(){Name="Joe", Surname="Black"});
persons.Add(new Person(){Name="Misha", Surname="Kozlov"});
myGrid.DataSource = persons;
Não tem problema. myGridexibe duas linhas, mas quando adiciono novos itens à minha personslista, myGridnão mostra a nova lista atualizada. Mostra apenas as duas linhas que adicionei antes.
Então qual é o problema?
Ligar sempre funciona bem. Mas quando eu vinculo um DataTableà grade, toda vez que faço algumas alterações DataTable, não há necessidade de religar myGrid.
Como resolver isso sem religar todas as vezes?