У цьому покроковому керівництві показано, як прив'язати елементи керування вмістом в налаштуванні на рівні документа для Word до XML-даних, що зберігаються в документі.
Застосовність. Інформація в цій статті ставиться до проектів рівня документа для Word. Додаткові відомості див. У розділі Доступність функцій за типами програм Office і проектів.
Word дозволяє зберігати дані XML, які називають одними XML-частинами. в документі. Ви можете управляти відображенням цих даних, прив'язуючи елементи керування вмістом до елементів в призначеній для користувача XML-частини. Приклад документа в цьому покроковому керівництві відображає дані про співробітників, які зберігаються в призначеній для користувача XML-частини. При відкритті документа елементи керування вмістом показують значення XML-елементів. Будь-які зміни, внесені в текст в елементах керування вмістом, зберігаються в призначеній для користувача XML-частини.
В даному покроковому керівництві розглянуті наступні завдання:
додавання елементів керування вмістом в документ Word в проекті на рівні документа під час розробки;
створення файлу XML-даних і XML-схеми, яка визначає елементи для прив'язки до елементів керування вмістом;
додавання схеми XML до документа під час розробки;
додавання вмісту XML-файла до користувальницької XML-частини в документі під час виконання;
прив'язка елементів управління вмістом до елементів в призначеній для користувача XML-частини;
прив'язка DropDownListContentControl до набору значень, визначених в схемі XML.
Відображені на комп'ютері імена або розташування деяких елементів призначеного для користувача інтерфейсу Visual Studio можуть відрізнятися від зазначених в наступних інструкціях. Це залежить від наявного випуску Visual Studio і використовуваних параметрів. Для отримання додаткової інформації див. Персоналізація інтегрованого середовища розробки Visual Studio.
обов'язкові компоненти
Нижче наведені компоненти, необхідні для виконання даного покрокового керівництва.
Випуск Visual Studio, що включає інструменти розробника Microsoft Office. Додаткові відомості див. У розділі Налаштування комп'ютера для розробки рішень Office.
Створіть документ Word, який буде використовуватися в цьому керівництві.
Створення проекту документа Word
Створіть документ Word з ім'ям EmployeeControls. Створіть документ для вирішення. Додаткові відомості див. У статті Практичний посібник. Створення проектів Office в Visual Studio.
Visual Studio відкриває в конструкторі новий документ Word і додає проект EmployeeControls в оглядач рішень.
Порядок додавання елементів керування вмістом в документ
У документі Word, розміщеному в конструкторі Visual Studio, виберіть вкладку Вставити на стрічці.
У групі Таблиці виберіть Таблиця і вставте таблицю з двома стовпцями і трьома рядками.
Введіть текст в перший стовпець, як показано в наступному стовпці:
При відкритті документа елементи керування вмістом відображають дані з елементів в призначеній для користувача XML-частини. Ви можете клацнути DropDownListContentControl для вибору одного з трьох допустимих значень елемента title. які визначені в файлі employees.xsd. Якщо змінити дані в будь-якому з елементів керування вмістом, нові значення зберігаються в призначеній для користувача XML-частини в документі.
Перевірка елементів керування вмістом
Натисніть клавішу F5, щоб запустити проект.
Переконайтеся, що таблиця в документі схожа на наступну таблицю. Кожен рядок у другому стовпці витягується з елемента в призначеній для користувача XML-частини в документі.