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


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

Обновлен: Ноябрь 2007

Применение

Сведения, приведенные в данном разделе, относятся только к указанным проектам Visual Studio Tools for Office и версиям Microsoft Office.

Тип проекта

  • Проекты уровня документа

Версия Microsoft Office

  • Excel 2003

  • Excel 2007

Дополнительные сведения см. в разделе Доступность функций по типам приложений и проектов.

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

Связывание данных с элементом управления

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

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

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

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

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

События

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

См. также

Задачи

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

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

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

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

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

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

Элементы управления ведущего приложения Excel

Элементы управления ведущего приложения Word