Установка источника данных в окне Properties

однако то что представлено в

Редактор свойств позволяет просматривать источники данных проекта примерно таким же образом, как вы это делали в окне Data Sources. Однако то, что представлено в дереве источников данных, соответствует свойству, которое вы настраиваете, и определяется тем, какие совместимые с ним компоненты данных имеются в источнике. Например, на рис. 5.16 показана установка свойства Datasource Элемента управления ComboBox, Который предназначен для отображения только списочных источников данных. Таким образом, дерево отражает только элементы, которые реализуют надлежащий интерфейс IList Для привязки к данному свойству. Заметьте, что сюда также относятся отношения внешних ключей для связанных таблиц в наборе данных, а также дочерние коллекции других объектов данных. Вы даже можете, при помощи мастера Data Source Configuration, прямо из ссылки на связанный элемент управления в нижней части всплывающего окна редактора создать новый набор данных. Текущий выбор в других свойствах привязки будет ограничивать то, что предоставляется для установки конкретного привязываемого свойства. Например, как видно из рис. 5.17, для свойства DisplayMember Отображаются только отдельные столбцы или свойства списочного источника, выбранного для свойства Datasource Данного элемента управления.

Когда вы выбираете элементы в дереве источника данных, конструктор выполняет действия, сходные с теми, что производятся при перетаскивании элементов из окна Data Sources на форму. А именно, для этого источника данных создается источник привязки, если он не был создан ранее. Если источником является типизированный набор данных, конструктор создает экземпляр набора данных в качестве элемента формы, а также адаптер таблицы для заполнения набора данными. Если на форме уже есть подходящий источник привязки, он отображается в дереве источников данных, и вы можете выбрать источник привязки в качестве источника данных, чтобы не создавать второй источник привязки для этой формы.

Еще одно псевдосвойство, полезное для настройки привязки данных, это псевдосвойство.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *