Freigeben über


XmlMappedRange-Steuerelement

Das XmlMappedRange-Steuerelement ist ein Bereich, der nur erstellt wird, wenn ein sich nicht wiederholendes Schemaelement einer Zelle in Microsoft Office Excel zugeordnet wird.Beispielsweise, wenn das maxOccurs-Attribut eines Schemaelements 1 entspricht.Nachdem Visual Studio den zugeordneten XML-Bereich erstellt hat, können Sie beim Programmieren direkt darauf zugreifen, ohne das Excel-Objektmodell durchlaufen zu müssen.Sie können ein XmlMappedRange-Steuerelement in Excel nur löschen, wenn die Elementzuordnung entfernt wurde.

Betrifft: Die Informationen in diesem Thema betreffen Projekte auf Dokumentebene für Excel 2013 und Excel 2010. Weitere Informationen finden Sie unter Verfügbare Funktionen nach Office-Anwendung und Projekttyp.

Link zu Video Eine entsprechende Videodemo finden Sie im Thema zur Verwendung der XML-Zuordnung in Excel (möglicherweise in englischer Sprache).

Binden von Daten an das Steuerelement

Ein XmlMappedRange-Steuerelement unterstützt das Binden an ein einzelnes Datenfeld (einfache Datenbindung).Das ListObject-Steuerelement unterstützt komplexe Datenbindung und wird automatisch erstellt, wenn einer Zelle ein wiederholtes Schemaelement zugewiesen wird.Weitere Informationen finden Sie unter ListObject-Steuerelement.

Das XmlMappedRange-Steuerelement wird mithilfe der DataBindings-Eigenschaft an eine Datenquelle gebunden.Wenn einer Zelle in einem Arbeitsblatt ein XmlMappedRange hinzugefügt wird, generiert Visual Studio automatisch ein Dataset aus den Daten in den zugeordneten Zellen und bindet das Steuerelement an das Dataset.Die Datenbindungs-Standardeigenschaft von XmlMappedRange ist Value2.

Wenn die Daten im gebundenen Dataset auf beliebige Weise aktualisiert werden, werden diese Änderungen vom XmlMappedRange-Steuerelement nachvollzogen.

Formatierung

Die auf ein Microsoft.Office.Interop.Excel.Range-Steuerelement angewendete Formatierung kann auch auf ein Microsoft.Office.Tools.Excel.XmlMappedRange-Steuerelement angewendet werden.Dies gilt für Rahmen, Schriftarten, Zahlenformat und Stile.

Ereignisse

Die folgenden Ereignisse sind für das XmlMappedRange-Steuerelement verfügbar:

Siehe auch

Aufgaben

Gewusst wie: Hinzufügen von XMLMappedRange-Steuerelementen zu Arbeitsblättern

Gewusst wie: Zuordnen von Schemas zu Arbeitsblättern in Visual Studio

Konzepte

Automatisieren von Excel mithilfe von erweiterten Objekten

Programmgesteuerte Einschränkungen von Hostelementen und Hoststeuerelementen

Weitere Ressourcen

Binden von Daten an Steuerelemente in Office-Projektmappen