Freigeben über


Gewusst wie: Auffüllen von Dokumenten mit Daten von Objekten

Der Zugriff auf Daten in einem Datenobjekt funktioniert bei Projekten auf Dokumentebene für Microsoft Office Word auf dieselbe Art und Weise wie bei Windows Forms-Projekten. Sie verwenden dieselben Tools und denselben Code, um die Daten von einem Objekt in die Projektmappe einzufügen, und Sie können zum Anzeigen der Daten Steuerelemente von Windows Forms verwenden. Außerdem können Sie Daten anzeigen, indem Sie Hoststeuerelemente verwenden. Bei Hoststeuerelementen handelt es sich um systemeigene Objekte in Microsoft Office Word, die um Ereignisse und Datenbindungsfähigkeiten erweitert wurden. Weitere Informationen finden Sie unter Übersicht über Hostelemente und Hoststeuerelemente.

Betrifft: Die Informationen in diesem Thema betreffen Projekte auf Dokument- und Anwendungsebene für die folgenden Anwendungen: Excel 2007 und Excel 2010, Word 2007 und Word 2010. Weitere Informationen finden Sie unter Verfügbare Funktionen nach Office-Anwendung und Projekttyp.

Sie müssen drei grundlegende Schritte ausführen, um das Dokument mit Daten von einem Objekt aufzufüllen:

  • Fügen Sie dem Dokument ein Steuerelement hinzu, das Sie an Daten binden können.

  • Fügen Sie dem Dokument ein Datenobjekt hinzu.

  • Verbinden Sie das Datenobjekt mit der BindingSource.

Hinzufügen eines Datenobjekts

So fügen Sie ein Datenobjekt hinzu

Verbinden des Datenobjekts mit der BindingSource

Bei Projekten auf Dokumentebene fügen Sie dem Dokument Steuerelemente hinzu und binden diese zur Entwurfszeit an Daten.

Bei Projekten auf Anwendungsebene erstellen und binden Sie Steuerelemente zur Laufzeit.

Projekte auf Dokumentebene

So verbinden Sie das Datenobjekt mit der BindingSource

  1. Ziehen Sie das gewünschte Datenfeld vom Fenster Datenquellen in das Dokument. Auf diese Weise wird automatisch ein Steuerelement erstellt.

  2. Erstellen Sie im Code eine Instanz des Typs von Objekt, das Sie für die Datenquelle ausgewählt haben.

  3. Weisen Sie die Instanz der DataSource-Eigenschaft von BindingSource zu.

Projekte auf Anwendungsebene

So verbinden Sie das Datenobjekt mit der BindingSource

  1. Erstellen Sie im Code eine Instanz des Objekttyps, der mit der Datenquelle verbunden ist.

  2. Erstellen Sie eine Instanz einer BindingSource.

  3. Weisen Sie die Instanz der Datenquelle der DataSource-Eigenschaft von BindingSource zu.

  4. Fügen Sie dem Steuerelement die Datenquelle als Datenbindung hinzu.

Siehe auch

Aufgaben

Gewusst wie: Auffüllen von Dokumenten mit Daten aus einer Datenbank

Gewusst wie: Aktualisieren einer Datenquelle mit Daten eines Hoststeuerelements

Referenz

Übersicht über die BindingSource-Komponente

Konzepte

Übersicht über Datenquellen

Binden von Windows Forms-Steuerelementen an Daten in Visual Studio

Herstellen einer Verbindung mit Daten in Windows Forms-Anwendungen

Weitere Ressourcen

Binden von Daten an Steuerelemente in Office-Projektmappen