Привязка к источникам данных существующих элементов управления

однако в вашу группу разработчиков

Использование окна Data Sources для генерации привязанных элементов управления — это простой способ создать форму и предоставить конструктору написать за вас код привязки данных. Однако в вашу группу разработчиков, возможно, входят дизайнеры пользовательских интерфейсов, которые проектируют формы и ничего не знают о привязке данных, и программисты, которые будут писать код, обеспечивающий работоспособность форм. Возможно, вы сами предпочитаете сначала проектировать пользовательский интерфейс, планировать расположение элементов управления, именовать их и т. д., а затем уже привязывать их к данным. Возможна также ситуация, когда уровень доступа к данным и рабочий уровень разрабатываются параллельно, и определения типов, необходимые для генерации элементов управления, на данный момент еще недоступны. Так или иначе, окно Data Sources позволяет генерировать код привязки данных для элементов управления, уже существующих на форме. Воспользоваться этой возможностью нетрудно. Если у вас на форме есть существующий элемент управления, например, текстовое поле или сетка, вы можете перетащить элемент из окна Data Sources на этот элемент управления. Если тип перетаскиваемого элемента совместим по типу со свойством привязываемого элемента управления, конструктор автоматически генерирует код, привязывающий свойство привязки по умолчанию элемента управления к элементу данных. Все происходит точно так же, как в случае, когда конструктор создает новый элемент управления, только используется уже существующий элемент. При этом конструктор генерирует все необходимые компоненты, включая источник привязки, навигатор, а также набор данных и адаптер таблицы, если перетаскиваемый элемент является таблицей данных. Когда вы перетаскиваете элемент из окна Data Sources на форму, вид указателя мыши меняется, подсказывая, что получится в результате отпускания элемента. Если элемент из окна Data Sources перетаскивается на свободное место формы, указатель мыши показывает маленький плюс, сигнализируя о добавлении элемента на форму.