Vorgehensweise: Binden von Windows Forms-Steuerelementen an die BindingSource-Komponente mithilfe des Designers

Nachdem Sie Ihrem Formular Steuerelemente hinzugefügt und die Benutzeroberfläche für Ihre Anwendung festgelegt haben, können Sie die Steuerelemente an eine Datenquelle binden, sodass Benutzer zur Laufzeit Daten im Zusammenhang mit der Anwendung ändern und speichern können.

Das Binden eines Steuerelements oder einer Reihe von Steuerelementen in Windows Forms lässt sich am einfachsten mit dem BindingSource-Steuerelement als Brücke zwischen den Steuerelementen im Formular und der Datenquelle bewerkstelligen.

Ein oder mehrere Steuerelemente in einem Formular können an Daten gebunden werden. Im folgenden Verfahren wird ein TextBox-Steuerelement an eine Datenquelle gebunden.

Um das Verfahren zu vervollständigen, wird davon ausgegangen, dass Sie eine Bindung mit einer von einer Datenbank abgeleiteten Datenquelle herstellen. Weitere Informationen zum Erstellen von Datenquellen aus anderen Datenspeichern finden Sie unter Hinzufügen neuer Datenquellen.

So binden Sie ein Steuerelement zur Entwurfszeit

  1. Ziehen Sie ein TextBox-Steuerelement auf das Formular.

  2. Gehen Sie im Eigenschaftenfenster so vor:

    1. Erweitern Sie den Knoten (DataBindings).

    2. Klicken Sie auf den Pfeil neben der Text-Eigenschaft.

      Der Benutzeroberflächentyp-Editor für DataSource wird geöffnet.

      Wenn eine Datenquelle zuvor für das Projekt oder Formular konfiguriert wurde, wird sie angezeigt.

  3. Klicken Sie auf Projektdatenquelle hinzufügen, um die Daten zu verbinden und die Datenquelle zu erzeugen.

  4. Klicken Sie auf der Startseite des Assistenten zum Konfigurieren von Datenquellen auf Weiter.

  5. Wählen Sie auf der Seite Datenquellentyp auswählen die Option Datenbank aus.

  6. Wählen Sie auf der Seite Wählen Sie Ihre Datenverbindung in der Liste verfügbar Verbindungen eine Datenverbindung aus. Wenn die gewünschte Datenverbindung nicht verfügbar ist, wählen Sie Neue Verbindung aus, und legen Sie eine neue Verbindung an.

  7. Wählen Sie Ja, Verbindung speichern unter aus, um die Verbindungszeichenfolge in der Anwendungskonfigurationsdatei zu speichern.

  8. Wählen Sie die Datenbankobjekte, die in die Anwendung gebracht werden sollen. Wählen Sie in diesem Fall ein Feld in einer Tabelle aus, das Sie mit TextBox anzeigen lassen möchten.

  9. Ersetzen Sie den Standardnamen des Datasets falls gewünscht.

  10. Klicken Sie auf Fertig stellen.

  11. Klicken Sie im Eigenschaftenfenster erneut auf den Pfeil neben der Text-Eigenschaft. Wählen Sie im Benutzeroberflächentyp-Editor für DataSource den Namen des Felds aus, an das TextBox gebunden werden soll.

    Der Benutzeroberflächentyp-Editor für DataSource wird geschlossen und das Dataset, BindingSource und der Tabellenadapter, die für diese Datenverbindung spezifisch sind, werden Ihrem Formular hinzugefügt.

Weitere Informationen