Обновление DataGridView не работает из события кнопки Click

Рейтинг: 0Ответов: 2Опубликовано: 28.01.2015

Подскажите, почему так происходит и как сделать правильно.

Такой код работает:

public partial class Form1 : Form
{
    public List<Student> data = new List<Student>();

    public Form1()
    {
        InitializeComponent();

        dataGridView1.DataSource = data;

        data.Add(new Student() {
            name = "Василий",
            fam = "Бережнов"
        });
        data.Add(new Student() {
            name = "Петр",
            fam = "Бережнов"
        });

    }
}

А такой нет

public partial class Form1 : Form
{
    public List<Student> data = new List<Student>();

    public Form1()
    {
        InitializeComponent();

        dataGridView1.DataSource = data;
    }

    private void Button1_Click(object sender, EventArgs e)
    {
        data.Add(new Student() {
            name = "Василий",
            fam = "Бережнов"
        });
    }
}

Всякие Update и Refersh не помогают, хотя записи в data идут.

Ответы

Ответов пока нет.