Anleitung: Verbinden von Steuerelementen in Windows Forms mit der BindingSource-Komponente mithilfe des Designers
Nachdem Sie dem Formular Steuerelemente hinzugefügt und die Benutzeroberfläche für Ihre Anwendung bestimmt 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 erfolgt am einfachsten mithilfe des BindingSource-Steuerelements als Brücke zwischen den Steuerelementen im Formular und der Datenquelle.
Mindestens ein Steuerelement in einem Formular kann an Daten gebunden werden. im folgenden Verfahren ist ein TextBox-Steuerelement an eine Datenquelle gebunden.
Um das Verfahren abzuschließen, wird davon ausgegangen, dass Sie eine Bindung an eine datenquelle herstellen, die von einer Datenbank abgeleitet wurde. Weitere Informationen zum Erstellen von Datenquellen aus anderen Datenspeichern finden Sie unter Hinzufügen neuer Datenquellen.
Ein Steuerelement während der Entwurfszeit binden
Ziehen Sie ein TextBox Steuerelement auf das Formular.
Im Fenster Eigenschaften:
Erweitern Sie den Knoten (DataBindings).
Klicken Sie auf den Pfeil neben der eigenschaft Text.
Der DataSource UI-Typ-Editor wird geöffnet.
Wenn eine Datenquelle zuvor für das Projekt oder Formular konfiguriert wurde, wird sie angezeigt.
Klicken Sie auf Projektdatenquelle hinzufügen, um eine Verbindung mit Daten herzustellen und eine Datenquelle zu erstellen.
Klicken Sie auf der Willkommensseite des Datenquellenkonfigurations-Assistenten auf Weiter.
Wählen Sie auf der Seite "Datenquellentyp auswählen" die Datenbankaus.
Wählen Sie auf der Seite "Wählen Sie Ihre Datenverbindung aus" eine Datenverbindung aus der Liste der verfügbaren Verbindungen aus. Wenn Die gewünschte Datenverbindung nicht verfügbar ist, wählen Sie Neue Verbindung aus, um eine neue Datenverbindung zu erstellen.
Wählen Sie Ja, speichern Sie die Verbindung, um die Verbindungszeichenfolge in der Anwendungskonfigurationsdatei zu speichern.
Wählen Sie die Datenbankobjekte aus, die in Ihre Anwendung aufgenommen werden sollen. Wählen Sie in diesem Fall ein Feld in einer Tabelle aus, das dem TextBox angezeigt werden soll.
Ersetzen Sie bei Bedarf den Standarddatensatznamen.
Klicken Sie auf Fertig stellen.
Klicken Sie im Fenster Eigenschaften erneut auf den Pfeil neben der eigenschaft Text. Wählen Sie im DataSource UI-Typ-Editor den Namen des Felds aus, an das die TextBox gebunden werden soll.
Der DataSource UI-Typ-Editor wird geschlossen, und der Datensatz, BindingSource und der für diese Datenverbindung spezifische Tabellenadapter werden Ihrem Formular hinzugefügt.
Siehe auch
.NET Desktop feedback