XmlMappedRange-Steuerelement
Aktualisiert: November 2007
Betrifft |
---|
Die Informationen in diesem Thema gelten nur für die angegebenen Projekte und Versionen von Visual Studio Tools for Office von Microsoft Office. Projekttyp
Microsoft Office-Version
Weitere Informationen finden Sie unter Verfügbare Features nach Anwendung und Projekttyp. |
Das XmlMappedRange-Steuerelement ist ein Bereich, der nur erstellt wird, wenn ein sich nicht wiederholendes Schemaelement einer Zelle in Microsoft Office Excel zugeordnet wird. Ein Beispiel ist der Fall, dass das maxOccurs-Attribut eines Schemaelements 1 entspricht . Nachdem Visual Studio Tools for Office den zugeordneten XML-Bereich erstellt hat, können Sie diesen direkt für die Programmierung verwenden, ohne das Excel-Objektmodell durchlaufen zu müssen. Sie können ein XmlMappedRange-Steuerelement in Excel nur löschen, wenn die Elementzuordnung entfernt wurde.
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 Tools for Office 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
Binden von Daten an Steuerelemente
Programmgesteuerte Einschränkungen von Hostelementen und Hoststeuerelementen