Freigeben über


Windows Forms-Datenbindung

Die Datenbindung in Windows Forms bietet Ihnen die Möglichkeit, Informationen aus einer Datenquelle in Steuerelementen auf dem Formular anzuzeigen und Änderungen daran vorzunehmen. Sie können sowohl an herkömmliche Datenquellen als auch an fast jede Struktur binden, die Daten enthält.

In diesem Abschnitt

Datenbindung und Windows Forms
Bietet eine Übersicht über die Datenbindung in Windows Forms.

Datenquellen, die von Windows Forms unterstützt werden
Beschreibt die Datenquellen, die mit Windows Forms verwendet werden können.

Schnittstellen im Zusammenhang mit der Datenbindung
Beschreibt mehrere der Schnittstellen, die mit der Windows Forms-Datenbindung verwendet werden.

So navigieren Sie in Windows Forms mit Daten
Zeigt, wie Sie durch Elemente in einer Datenquelle navigieren.

Änderungsbenachrichtigung in Windows Forms-Datenbindung
Beschreibt verschiedene Arten von Änderungsbenachrichtigungen für die Windows Forms-Datenbindung.

So implementieren Sie das INotifyPropertyChanged-Interface
Zeigt, wie die INotifyPropertyChanged-Schnittstelle implementiert wird. Die Schnittstelle teilt einem gebundenen Steuerelement die Eigenschaftsänderungen an einem Geschäftsobjekt mit.

How to: Apply the PropertyNameChanged Pattern
Zeigt, wie Sie das Muster PropertyNameGeändertes auf Eigenschaften eines Windows Forms-Benutzersteuerelements anwenden.

Anleitung: Implementieren der ITypedList-Schnittstelle
Zeigt, wie Sie die Ermittlung des Schemas für eine bindungsfähige Liste aktivieren, indem Sie die ITypedList-Schnittstelle implementieren.

Implementierung des IListSource-Interfaces
Zeigt, wie Sie die IListSource-Schnittstelle implementieren, um eine bindbare Klasse zu erstellen, die IListnicht implementiert, sondern eine Liste von einem anderen Speicherort bereitstellt.

Vorgehensweise: Gewährleisten, dass mehrere Steuerelemente, die an dieselbe Datenquelle gebunden sind, synchron bleiben
Zeigt, wie das BindingComplete-Ereignis behandelt wird, um sicherzustellen, dass alle an eine Datenquelle gebundenen Steuerelemente synchronisiert bleiben.

Vorgehensweise: Sicherstellen, dass die ausgewählte Zeile in einer untergeordneten Tabelle an der richtigen Position bleibt
Zeigt, wie sichergestellt wird, dass die ausgewählte Zeile einer untergeordneten Tabelle unverändert bleibt, wenn eine Änderung an einem Feld der übergeordneten Tabelle durchgeführt wird.

Siehe auch Schnittstellen im Zusammenhang mit der Datenbindung, So navigieren Sie durch Daten in Windows Forms, und So erstellen Sie ein Simple-Bound-Steuerelement auf einem Windows-Formular.

Referenz

System.Windows.Forms.Binding
Beschreibt die Klasse, die die Bindung zwischen einer bindungsfähigen Komponente und einer Datenquelle darstellt.

System.Windows.Forms.BindingSource
Beschreibt die Klasse, die eine Datenquelle zur Bindung an Steuerelemente kapselt.

BindingSource-Komponente
Enthält eine Liste von Themen, die veranschaulichen, wie die BindingSource Komponente verwendet wird.

DataGridView-Steuerelement
Stellt eine Liste mit Themen bereit, die veranschaulichen, wie ein bindbares Datagrid-Steuerelement verwendet wird.

Siehe auch Zugriff auf Daten in Visual Studio.