Заполнение документов данными из объектов
Доступ к данным в объекте данных работает так же, как в проектах на уровне документа для Microsoft Office Word, что и в проектах Windows Forms. Для получения данных из объекта в решении можно использовать те же средства и компоненты кода. Также можно использовать элементы управления Windows Forms для отображения данных. Кроме того, данные можно показать с помощью элементов управления ведущего приложения. Элементы управления ведущего приложения представляют собой управляемые объекты Microsoft Office Word, дополненные событиями и функциями привязки данных. Дополнительные сведения см. в обзоре элементов узла и элементов управления узлами.
Область применения. Сведения в этом разделе относятся к проектам уровня документа и проектам надстроек VSTO для Excel и Word. Дополнительные сведения см. в разделе "Функции", доступные по Приложение Office ликации и типу проекта.
Чтобы заполнить документ данными из объекта, необходимо выполнить три основных действия:
добавить в документ элемент управления, который можно привязать к данным;
добавить данные из объекта в документ;
подключить объект данных к BindingSource.
Добавление объекта данных
Чтобы добавить объект данных, откройте окно "Источники данных" и создайте источник данных из объекта. Дополнительные сведения см. в разделе Добавление новых источников данных.
Подключение объект данных в BindingSource
В проектах уровня документа вы добавляете элементы управления в документ и привязываете их к данным во время разработки.
В проектах надстроек VSTO вы создаете элементы управления и привязываете их во время выполнения.
Проекты уровня документа
Чтобы подключить объект данных к BindingSource, выполните следующие действия.
Перетащите нужное поле данных из окна Источники данных в документ. При этом автоматически создается элемент управления.
Создайте в коде экземпляр типа объекта, выбранного в качестве источника данных.
Присвойте этот экземпляр свойству DataSource объекта BindingSource.
Проекты на уровне приложения
Чтобы подключить объект данных к BindingSource, выполните следующие действия.
Создайте в коде экземпляр типа объекта, связанного с источником данных.
Создайте экземпляр BindingSource.
Присвойте экземпляр источника данных свойству DataSource объекта BindingSource.
Добавьте источник данных как привязку данных к элементу управления.
Связанный контент
- Добавление новых источников данных
- Привязка элементов управления Windows Forms к данным в Visual Studio
- Практическое руководство. Заполнение документов данными из базы данных
- Практическое руководство. Обновление источника данных с данными из элемента управления узлом
- Общие сведения о компоненте BindingSource