Привязка столбца DataGridView к строке - PullRequest
1 голос
/ 07 октября 2011

У меня есть это определение в WinForm:

private BindingList<String> rollbackLog = new BindingList<String>();

У меня есть DataGridView с одним столбцом, и я хочу связать этот столбец с этим списком.У меня есть проблема, я не знаю, что назначить свойству DataPropertyName столбца.то есть я не думаю, что есть свойство "string", которое будет возвращать значение?

Нужно ли мне определять свой собственный класс со свойством string и затем читать из этого?

Использование ListBox было бы предпочтительным вариантом, так как у меня есть только одно свойство, но в конечном итоге это больше не интересует.

1 Ответ

1 голос
/ 07 октября 2011

Вы можете использовать простой класс-оболочку

class Foo
{
    public string SomeProperty {get; set;}
}

и используйте

private BindingList<Foo> rollbackLog = new BindingList<Foo>();

и установите DataPropertyName на "SomeProperty".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...