XmlMappedRange (Control)
Actualización: noviembre 2007
Se aplica a |
---|
La información de este tema sólo se aplica a los proyectos de Visual Studio Tools para Office y versiones de Microsoft Office especificados. Tipo de proyecto
Versión de Microsoft Office
Para obtener más información, consulte Características disponibles por aplicación y tipo de proyecto. |
El control XmlMappedRange es un rango que sólo se crea cuando un elemento de esquema que no es de repetición se asigna a una celda en Microsoft Office Excel. Por ejemplo, cuando el atributo maxOccurs de un elemento de esquema es igual a 1. Después de que Visual Studio Tools para Office crea que el rango XML asignado, puede programar directamente con él sin tener que recorrer el modelo de objetos de Excel. Sólo puede eliminar un control XmlMappedRange en Excel si se quita la asignación de elemento.
Enlazar datos al control
Un control XmlMappedRange admite el enlace a un campo de datos único (enlace de datos simple). El control ListObject puede admitir enlaces de datos complejos y se crea automáticamente cuando se asigna a una celda un elemento de esquema de repetición. Para obtener más información, vea ListObject (Control).
El control XmlMappedRange se enlaza a un origen de datos mediante la propiedad DataBindings. Cuando se agrega un control XmlMappedRange a una celda de hoja de cálculo, Visual Studio Tools para Office genera automáticamente un conjunto de datos a partir de los datos de las celdas asignadas y enlaza el control a ese conjunto de datos. La propiedad de enlace de datos predeterminada del control XmlMappedRange es Value2.
Si los datos del conjunto de datos enlazado se actualizan mediante cualquier mecanismo, el control XmlMappedRange reflejará los cambios.
Formato
Puede aplicar el mismo formato a un control Microsoft.Office.Tools.Excel.XmlMappedRange que a Microsoft.Office.Interop.Excel.Range. Esto incluye bordes, fuentes, formato de número y estilos.
Eventos
Los eventos disponibles para el control XmlMappedRange son:
Vea también
Tareas
Cómo: Agregar controles XMLMappedRange a hojas de cálculo
Cómo: Asignar esquemas a hojas de cálculo en Visual Studio
Conceptos
Limitaciones de programación de elementos y controles Host