Привязка данных к элементам управления содержимым Word 2007 с использованием инструментов Visual Studio для системы Office (3.0) - PullRequest
2 голосов
/ 17 мая 2010

Я нашел эту статью - Привязка данных к элементам управления Word 2007 с помощью инструментов Visual Studio для Office System (3.0) - и подумал, что именно это я и пытаюсь сделать. Я хочу программно создать брошюру о продукте, используя Content Controls и Open XML.

Данная статья относится к сопроводительному видео, которое, к сожалению, не доступно, равно как и код.

Я отправил комментарий, чтобы спросить, где они находятся, но в то же время кто-нибудь знает хороший пример. Существует множество примеров связывания / слияния одной записи в документ Open XML Word. Но я хочу связать целый список записей, чтобы создать брошюру о продукте.

Может кто-нибудь указать мне хороший учебник?

1 Ответ

2 голосов
/ 17 мая 2010

Это, вероятно, одна из лучших статей, которые я видел по этому поводу от Эрика Уайта: Создание связанных с данными элементов управления контентом с использованием Open XML SDK и LINQ to XML .

Кроме того, чтобы ознакомиться с тем, как элементы управления контентом работают в WordprocessingML, вы можете поиграть с открытым исходным кодом Word Content Control Toolkit .

Для сценария типа повторителя для ввода нескольких фрагментов данных есть пример каталога продуктов, как сделать это в PowerPoint на Добавление повторяющихся данных в PowerPoint . Концепции могут быть перенесены в Word и Content Controls. (Этот оригинальный был сделан с таблицами, портированными в Word на Загрузка данных из базы данных в документ Word )

...