Проблема привязки образца DataGridView

Мне нужно добавить список пар переменных в форму (Имя-Значение). Я решил установить его в datagridview и использовать простой binging для управления им ( .NET 2 ):

public class EventParameter
{
    private string name;

    public string Name
    {
        get { return name; }
        set { name = value; }
    }
    private string value;

    public string Value
    {
        get { return this.value; }
        set { this.value = value; }
    }
}

///////////////////// USER CONTROL INITIALIZATION
private List<EventParameter> eventGridParams;
public GridEventSender()
{
    InitializeComponent();
    eventGridParams = new List<EventParameter>();
    this.dataGridView1.AutoGenerateColumns = true;
    this.dataGridView1.DataSource = eventGridParams;
}

///////////////////// ADD PARAMETER BUTTON
private void btnAddParam_Click(object sender, EventArgs e)
{
    eventGridParams.Add(new EventParameter());
}

Когда я запускаю приложение, я вижу, что 2 столбца, имя и значение генерируются автоматически, и сетка пуста.

Но когда я нажимаю кнопку «Добавить параметр», ничего не происходит ... Где ошибка?

1
задан serhio 8 October 2010 в 09:22
поделиться