BindingSource-Komponente
Kapselt eine Datenquelle zum Binden an Steuerelemente.
Die BindingSource-Komponente dient zwei Zwecken. Als erstes stellt sie eine Dereferenzierungsschicht bereit, wenn die Steuerelemente in einem Formular an Daten gebunden werden. Bei diesem Vorgang wird die BindingSource-Komponente an die Datenquelle gebunden, und anschließend werden die Steuerelemente im Formular an die BindingSource-Komponente gebunden. Alle weiteren Interaktionen mit den Daten, einschließlich Navigieren, Sortieren, Filtern und Aktualisieren, werden durch Aufrufe an die BindingSource-Komponente ausgeführt.
Zweitens kann die BindingSource-Komponente als Datenquelle mit starker Typisierung fungieren. Wenn Sie der BindingSource-Komponente einen Typ mit der Add-Methode hinzuzufügen, wird eine Liste dieses Typs erstellt.
In diesem Abschnitt
Übersicht über die BindingSource-Komponente
Stellt die allgemeinen Konzepte der BindingSource-Komponente vor, mit deren Hilfe eine Datenquelle an ein Steuerelement gebunden werden kann.
Vorgehensweise: Binden von Windows Forms-Steuerelementen an DBNull-Datenbankwerte
Veranschaulicht, wie ein DBNull-Wert von der Datenquelle mit der BindingSource-Komponente behandelt wird.
How to: Sortieren und Filtern von ADO.NET-Daten mit der BindingSource-Komponente in Windows Forms
Veranschaulicht, wie mit der BindingSource-Komponente Sortierungen und Filter auf angezeigte Daten angewendet werden.
Vorgehensweise: Binden an einen Webdienst mithilfe der BindingSource in Windows Forms
Veranschaulicht, wie mit der BindingSource-Komponente Bindungen an einen Webdienst vorgenommen werden können.
Vorgehensweise: Behandeln von Fehlern und Ausnahmen in Zusammenhang mit der Datenbindung
Veranschaulicht, wie mit der BindingSource-Komponente Fehler bei Datenbindungsvorgängen erfolgreich behandelt werden.
Vorgehensweise: Binden eines Windows Forms-Steuerelements an einen Typ
Veranschaulicht die Verwendung einer BindingSource-Komponente zum Binden an einen Typ.
Vorgehensweise: Binden eines Windows Forms-Steuerelements an ein Factoryobjekt
Veranschaulicht die Verwendung einer BindingSource-Komponente zum Binden an ein Factoryobjekt oder eine Methode.
Vorgehensweise: Anpassen der Hinzufügung von Elementen mithilfe der BindingSource in Windows Forms
Veranschaulicht die Verwendung einer BindingSource-Komponente, um neue Elemente zu erstellen und sie einer Datenquelle hinzuzufügen.
Vorgehensweise: Auslösen von Änderungsbenachrichtigungen mithilfe der ResetItem-Methode einer BindingSource
Veranschaulicht die Verwendung einer BindingSource-Komponente zum Auslösen von Änderungsbenachrichtigungsereignissen für Datenquellen, die keine Änderungsbenachrichtigung unterstützen.
Vorgehensweise: Auslösen von Änderungsbenachrichtigungen mithilfe von BindingSource und der INotifyPropertyChanged-Schnittstelle
Veranschaulicht die Verwendung eines Typs, der von INotifyPropertyChanged mit einem BindingSource-Steuerelement erbt.
Vorgehensweise: Kennzeichnen von Datenquellenaktualisierungen in einem Windows Forms-Steuerelement mithilfe der BindingSource
Veranschaulicht, wie mit der BindingSource-Komponente auf Änderungen in der Datenquelle reagiert werden kann.
Vorgehensweise: Freigeben von gebundenen Daten in Formularen mithilfe der BindingSource-Komponente
Veranschaulicht die Verwendung der BindingSource zum Binden mehrerer Formulare an die gleiche Datenquelle.
Verweis
BindingSource
Enthält die Referenzdokumentation für die BindingSource-Komponente.
BindingNavigator
Enthält die Referenzdokumentation für das BindingNavigator-Steuerelement.
Verwandte Abschnitte
Datenbindung in Web Forms
Enthält Links zu Themen, in denen die Architektur für die Datenbindung in Windows Forms beschrieben wird.
Siehe auch Binden von Steuerelementen an Daten in Visual Studio.
.NET Desktop feedback