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


Практическое руководство. Сопоставление схем и листов внутри Visual Studio

Схему XML можно сопоставить с листом, когда лист открыт в Visual Studio.Для этого используются те же средства Microsoft Office Excel, что и при открытии листа вне Visual Studio.Проект Office создает те же самые объекты вне зависимости от того, происходит ли сопоставление с листом до или после создания решения Excel.

Применение. Сведения этого раздела применяются к проектам уровня документа для Excel 2013 и Excel 2010. Дополнительные сведения см. в разделе Доступность функций по типам приложений Office и проектов.

ПримечаниеПримечание

Нельзя использовать составные XML-схемы в решениях Excel.

Сопоставление схемы XML и листа Excel в Visual Studio

  1. Откройте книгу Excel или шаблонный проект в Visual Studio.

  2. Щелкните рабочий лист для перемещения фокуса конструктора.

  3. В ленте щелкните вкладку Разработчик.

    ПримечаниеПримечание

    Если вкладка Разработчик не отображается в ленте, то ее следует сначала отобразить.Дополнительные сведения см. в разделе Практическое руководство. Отображение вкладки разработчика на ленте.

  4. В группе XML щелкните элемент Источник.

    Откроется окно XML-источник.

  5. В окне XML-источник щелкните Карты XML.

    Откроется диалоговое окно Карты XML.

  6. В диалоговом окне Карты XML нажмите кнопку Добавить.

  7. Найдите файл схемы, выберите его и нажмите Открыть.

  8. Нажмите кнопку ОК.

    Схема отобразится в окне XML-источник.В проекте создается типизированный DataSet на основе схемы, а также BindingSource.

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

    При перетаскивании не повторяющиеся элемент схемы проекта office создает элемент управления XmlMappedRange, которое автоматически привязано к BindingSource.

    При перетаскивании повторяющегося элемента схемы проекта office создает элемент управления ListObject, автоматически не привязано к источнику данных.Дополнительные сведения см. в разделе XML-схемы и данные в настройках на уровне документа.

См. также

Задачи

Практическое руководство. Сопоставление схем и документов Word в Visual Studio

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

XML-схемы и данные в настройках на уровне документа