Список (T) привязки данных во время разработки - PullRequest
1 голос
/ 28 декабря 2010

Можно связать список с сеткой данных во время выполнения, например DataGridView.DataSource = MyList.

Но было бы здорово связать его во время разработки, чтобы сработало автоматическое заполнение столбцов.

Есть ли возможность связывания списка во время разработки?Я знаю, что есть другой класс, BindingList, но не знаю, как его связать.

Ответы [ 2 ]

2 голосов
/ 28 декабря 2010

Я предполагаю, что вы используете WinForms здесь.

Вы не можете напрямую привязать к List<T>, так как нет способа ссылаться на этот объект во время разработки (это не компонент),Однако вы можете использовать конструктор и связываться с конкретным списком во время выполнения.Для этого вам нужно создать BindingSource компонент в форме, а затем связать его с типом объекта, который вы хотите отобразить.Во время выполнения установите DataSource из BindingSource на List<T>.

1 голос
/ 28 декабря 2010

Вы можете,

Нажать на Привязку для дизайна GridView

Выбрать источники данных

Нажать на Добавить источник данных проекта

Выбрать ОБЪЕКТ

Выберите ваш проект

Выберите класс

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