Практическое руководство. Заполнение документов данными из объектов
Обновлен: Июль 2008
Применение |
---|
Сведения, приведенные в данном разделе, относятся только к указанным проектам Visual Studio Tools for Office и версиям Microsoft Office. Проекты уровня документа
Проекты уровня приложения
Дополнительные сведения см. в разделе Доступность функций по типам приложений и проектов. |
Доступ к данным в объекте данных в проектах уровня документа Microsoft Office Word осуществляется точно так же, как в проектах Windows Forms. Для получения данных из объекта в решении могут использоваться те же инструменты и компоненты кода. Также можно использовать элементы управления Windows Forms для отображения данных. Кроме того, данные можно отобразить с помощью элементов управления ведущего приложения. Элементы управления ведущего приложения представляют собой собственные объекты приложения Microsoft Office Word, дополненные событиями и функциями привязки данных. Дополнительные сведения см. в разделе Общие сведения о ведущих элементах и элементах управления ведущего приложения.
Чтобы заполнить документ данными из объекта, необходимо выполнить три основных действия:
Добавьте элемент управления в документ, который можно привязать к данным.
добавить данные из объекта в документ;
подключить объект данных к BindingSource.
Начиная с Visual Studio 2008 с пакетом обновления 1 (SP1) можно привязать данные к элементам управления в документах или листах в проектах уровня приложения. Если SP1 не установлен, можно привязать данные к элементам управления только в проектах уровня документа.
Добавление объекта данных
Добавление объекта данных
- Откройте окно Источники данных и создайте из объекта источник данных. Дополнительные сведения см. в разделе Практическое руководство. Подключение к данным в объекте.
Подключение объекта с данными к BindingSource
В проектах уровня приложения разработчик добавляет элементы управления в свой документ и привязывает их к данным во время разработки.
В документах уровня приложения элементы управления разработчик создает элементы управления и привязывает их во время выполнения.
Проекты уровня документа
Подключение объекта с данными к BindingSource
Перетащите необходимое поле данных из окна Источники данных в документ. Это автоматически создает элемент управления.
Создайте в коде экземпляр типа объекта, выбранного в качестве источника данных.
Присвойте этот экземпляр свойству DataSource объекта BindingSource.
Проекты уровня приложения
Подключение объекта с данными к BindingSource
Создайте в коде экземпляр типа объекта, связанного с источником данных.
Создайте экземпляр класса BindingSource.
Присвойте экземпляр источника данных свойству DataSource объекта BindingSource.
Добавьте источник данных как привязку данных к элементу управления.
См. также
Задачи
Практическое руководство. Заполнение документов данными из базы данных
Основные понятия
Привязка данных к элементам управления
Общие сведения об источниках данных
Общие сведения об отображении данных
Общие сведения о подключении к данным в Visual Studio
Ссылки
Общие сведения о компоненте BindingSource
Журнал изменений
Дата |
Журнал |
Причина |
---|---|---|
Июль 2008 |
Добавлены сведения о привязке данных в надстройках уровня приложения. |
Изменение функции SP1. |