Сопоставление схем с листами в Visual Studio
Схему XML можно сопоставить с листом, пока лист открыт в Visual Studio. Вы используете те же средства Microsoft Office Excel, которые используются при открытии книги за пределами Visual Studio. Проект Office создает те же объекты, сопоставляете ли схему с листом до или после создания решения Excel.
Область применения. Сведения в этом разделе относятся к проектам уровня документа для Excel. Дополнительные сведения см. в разделе "Функции", доступные по Приложение Office ликации и типу проекта.
Примечание.
В решениях Excel нельзя использовать многопартийные xml-схемы.
Сопоставление схемы XML с листом Excel в Visual Studio
Откройте книгу Или проект шаблона Excel в Visual Studio.
Щелкните лист, чтобы переместить фокус в конструктор.
На ленте перейдите на вкладку Разработчик .
Примечание.
Если вкладка Разработчик не отображается, сделайте ее видимой. Дополнительные сведения см. в разделе "Практическое руководство. Отображение вкладки "Разработчик" на ленте.
В группе XML нажмите кнопку "Источник".
Откроется окно источника XML.
В окне источника XML щелкните XML-Карты.
Откроется диалоговое окно Карты XML.
В диалоговом окне xml-Карты нажмите кнопку "Добавить".
Перейдите к файлу схемы, выберите его и нажмите кнопку "Открыть".
Щелкните OK.
Схема представлена в окне источника XML. В проекте типизированный DataSet создается на основе схемы и создается объект BindingSource .
Перетащите элементы из окна источника XML в местах на листе, где нужно создать соответствующие элементы управления.
При перетаскивании элемента схемы, не повторяющегося, проект Office создает XmlMappedRange элемент управления, который автоматически привязан к элементу BindingSourceуправления.
При перетаскивании повторяющегося элемента схемы проект Office создает ListObject элемент управления, который не привязан к источнику данных автоматически. Дополнительные сведения см. в xml-схемах и данных в настройках уровня документа.