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


Элемент управления XmlMappedRange

Элемент управления XmlMappedRange является диапазоном, который создается только при сопоставлении неповторяющегося элемента схемы ячейке в документе Microsoft Office Excel.Например, если атрибут maxOccurs элемента схемы имеет значение 1.Созданный в Visual Studio сопоставленный диапазон XML можно программировать непосредственно, не обращаясь к объектной модели Excel.Элемент управления XmlMappedRange в Excel можно удалить, только когда удалено сопоставление элементов.

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

ссылка на видео Для просмотра связанных демонстрационных видеороликов перейдите по ссылке How Do I: Use XML Mapping in Excel?.

Привязка данных к элементу управления

Элемент управления XmlMappedRange поддерживает привязку только к одному полю данных (простая привязка данных).Элемент управления ListObject может поддерживать сложную привязку данных и создается автоматически при сопоставлении повторяющегося элемента схемы ячейке.Дополнительные сведения см. в разделе Элемент управления ListObject.

Элемент управления XmlMappedRange привязывается к источнику данных с помощью свойства DataBindings.Когда в ячейку листа добавляется XmlMappedRange, Visual Studio автоматически создает из данных в сопоставленных ячейках набор данных и привязывает к нему элемент управления.Для XmlMappedRange по умолчанию используется свойство привязки данных Value2.

Если данные в привязанном наборе обновляются каким-либо способом, изменения отображаются в элементе управления XmlMappedRange.

Форматирование

Для элемента управления Microsoft.Office.Tools.Excel.XmlMappedRange можно применить то же форматирование, что и для Microsoft.Office.Interop.Excel.Range.Это относится к границам, шрифтам, числовому формату и стилям.

События

Ниже перечислены события, доступные для элемента управления XmlMappedRange.

См. также

Задачи

Практическое руководство. Добавление элементов управления XMLMappedRange на листы

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

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

Автоматизация Excel с помощью расширенных объектов

Программные ограничения ведущих элементов и элементов управления ведущего приложения

Другие ресурсы

Привязка данных к элементам управления в решениях Office