Поделиться через


Практическое руководство. Заполнение документов данными из объектов

Обновлен: Июль 2008

Применение

Сведения, приведенные в данном разделе, относятся только к указанным проектам Visual Studio Tools for Office и версиям Microsoft Office.

Проекты уровня документа

  • Excel 2003

  • Excel 2007

  • Word 2003

  • Word 2007

Проекты уровня приложения

  • Excel 2007

  • Word 2007

Дополнительные сведения см. в разделе Доступность функций по типам приложений и проектов.

Доступ к данным в объекте данных в проектах уровня документа Microsoft Office Word осуществляется точно так же, как в проектах Windows Forms. Для получения данных из объекта в решении могут использоваться те же инструменты и компоненты кода. Также можно использовать элементы управления Windows Forms для отображения данных. Кроме того, данные можно отобразить с помощью элементов управления ведущего приложения. Элементы управления ведущего приложения представляют собой собственные объекты приложения Microsoft Office Word, дополненные событиями и функциями привязки данных. Дополнительные сведения см. в разделе Общие сведения о ведущих элементах и элементах управления ведущего приложения.

Чтобы заполнить документ данными из объекта, необходимо выполнить три основных действия:

  • Добавьте элемент управления в документ, который можно привязать к данным.

  • добавить данные из объекта в документ;

  • подключить объект данных к BindingSource.

Начиная с Visual Studio 2008 с пакетом обновления 1 (SP1) можно привязать данные к элементам управления в документах или листах в проектах уровня приложения. Если SP1 не установлен, можно привязать данные к элементам управления только в проектах уровня документа.

Добавление объекта данных

Добавление объекта данных

Подключение объекта с данными к BindingSource

В проектах уровня приложения разработчик добавляет элементы управления в свой документ и привязывает их к данным во время разработки.

В документах уровня приложения элементы управления разработчик создает элементы управления и привязывает их во время выполнения.

Проекты уровня документа

Подключение объекта с данными к BindingSource

  1. Перетащите необходимое поле данных из окна Источники данных в документ. Это автоматически создает элемент управления.

  2. Создайте в коде экземпляр типа объекта, выбранного в качестве источника данных.

  3. Присвойте этот экземпляр свойству DataSource объекта BindingSource.

Проекты уровня приложения

Подключение объекта с данными к BindingSource

  1. Создайте в коде экземпляр типа объекта, связанного с источником данных.

  2. Создайте экземпляр класса BindingSource.

  3. Присвойте экземпляр источника данных свойству DataSource объекта BindingSource.

  4. Добавьте источник данных как привязку данных к элементу управления.

См. также

Задачи

Практическое руководство. Заполнение документов данными из базы данных

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

Основные понятия

Привязка данных к элементам управления

Общие сведения об источниках данных

Общие сведения об отображении данных

Общие сведения о подключении к данным в Visual Studio

Ссылки

Общие сведения о компоненте BindingSource

Журнал изменений

Дата

Журнал

Причина

Июль 2008

Добавлены сведения о привязке данных в надстройках уровня приложения.

Изменение функции SP1.