2013-06-28 3 views
3

код для связывания источника:BindingSource параметры

Component.DataSource = new BindingSource(yourSource, ????); 

Все примеры, которые я видел по этой скороговоркой, и вместо ????, я всегда вижу нуль. Документы говорят, что параметрами являются источник данных и член данных, но я не понимаю, что является целью члена данных или как его использовать.

+0

второй параметр - это строка, в которой вы можете указать конкретное имя столбца или имени списка для привязки. вы можете найти больше, просто прочитав документы MSDN в конструкторе BindingSource, о котором вы говорите, [здесь] (http://msdn.microsoft.com/en-us/library/ms158150.aspx). –

ответ

2

Параметр DataMember используется, когда источник содержит несколько столбцов, списков или таблиц данных, и вам нужно указать, какой из них используется. Из MSDN for the DataMember Property:

Если DataSource содержит несколько списков (или таблицы) данных, вы должны установить свойство DataMember на имя одного из источников.

Конструктор, о котором вы просите, просто позволяет вам указать это свойство при создании экземпляра.