Binden von Windows Forms-Steuerelementen an Daten in Visual Studio

 

Veröffentlicht: Juni 2016

Sie können Daten für Benutzer der Anwendung anzeigen, indem Sie Daten an Windows Forms binden. Zum Erstellen dieser datengebundenen Steuerelemente können Sie Elemente aus dem Datenquellenfenster in den Windows Forms-Designer in Visual Studio ziehen. In diesem Thema werden einige der häufigsten Aufgaben, Tools und Klassen beschrieben, die beim Erstellen von datengebundenen Anwendungen verwendet werden.

Allgemeine Informationen zum Erstellen von datengebundenen Steuerelementen in Visual Studio finden Sie unter Binden von Steuerelementen an Daten in Visual Studio. Weitere Informationen zur Datenbindung in Windows Forms finden Sie unter Datenbindung in Web Forms.

Aufgaben beim Anzeigen von Daten in einem Formular einer Windows-Anwendung

In der folgenden Tabelle werden gängige Aufgaben aufgeführt, die sich auf das Anzeigen von Daten auf einem Formular in einer Windows-Anwendung beziehen.

Aufgabe Weitere Informationen
Erstellen Sie datengebundene Steuerelemente.

Binden Sie vorhandenen Steuerelemente an Daten.
Gewusst wie: Binden von Windows Forms-Steuerelementen an Daten
Erstellen Sie Steuerelemente, die verknüpfte Daten in Beziehungen zwischen übergeordneten und untergeordneten Elementen anzeigen: Wenn der Benutzer einen Datensatz in einem Steuerelement auswählt, werden in einem anderen Steuerelement verknüpfte Daten für den ausgewählten Datensatz angezeigt. Gewusst wie: Anzeigen von verknüpften Daten in einer Windows Forms-Anwendung
Erstellen Sie eine Suchtabelle. Eine Suchtabelle dient der Anzeige von Informationen aus einer Tabelle auf der Grundlage des Werts eines Fremdschlüsselfelds in einer anderen Tabelle. Gewusst wie: Erstellen von Nachschlagetabellen in Windows Forms-Anwendungen
Formatieren Sie die Darstellung von Steuerelementdaten. Formatting and Advanced Binding Dialog Box
Ändern Sie das Verhalten der Smart-Captioning-Funktion im Datenquellenfenster. Gewusst wie: Anpassen der Erstellung von Beschriftungen für datengebundene Steuerelemente durch Visual Studio
Fügen Sie Steuerelemente hinzu, die eine parametrisierte Abfrage ausführen. Gewusst wie: Hinzufügen einer parametrisierten Abfrage zu einem Formular in einer Windows Forms-Anwendung
Legen Sie eine Spalte für die Verwendung einer Bildsteuerung fest, um Bilder in einer Datenbank anzuzeigen. Gewusst wie: Binden von Steuerelementen an Bilder aus einer Datenbank
Filtern oder sortieren Sie Daten in einem Dataset. Gewusst wie: Filtern und Sortieren von Daten in einer Windows Forms-Anwendung

Die folgenden Themen enthalten Beispiele für das Binden von Windows Forms-Steuerelementen an Daten.

Exemplarische Vorgehensweise: Anzeigen von Daten in einem Windows Form
Enthält schrittweise aufgebaute Details zum Abfragen von Daten aus einer Datenbank und zum Anzeigen der Daten in einem Windows Form.

Exemplarische Vorgehensweise: Anzeigen verknüpfter Daten in einem Windows Form
Enthält schrittweise aufgebaute Details zum Anzeigen der Daten aus zwei verknüpften Tabellen und zum Anzeigen der Daten in einem Windows Form.

Exemplarische Vorgehensweise: Erstellen eines Windows Forms zum Suchen von Daten
Stellt anschauliche Details zum Erstellen eines Windows-Formulars bereit, das auf Grundlage der Benutzereingabe eine Datenbanksuche durchführt.

Exemplarische Vorgehensweise: Erstellen einer Suchtabelle in einer Windows Forms-Anwendung
Enthält ausführliche schrittweise Anleitungen zum Anzeigen von Daten aus einer Tabelle, die auf den in einer anderen Tabelle ausgewählten Daten basiert.

Exemplarische Vorgehensweise: Übergeben von Daten zwischen Windows Forms
Enthält Schritt-für-Schritt-Anweisungen zum Übergeben von Werten aus einem Formular an ein anderes Formular in der Anwendung.

Exemplarische Vorgehensweise: Erstellen eines Windows Forms-Benutzersteuerelements, das einfache Datenbindung unterstützt
Stellt Schritt-für-Schritt-Anweisungen zum Erstellen eines benutzerdefinierten Steuerelements bereit, das im Fenster Datenquellen verwendet werden kann.

Exemplarische Vorgehensweise: Erstellen eines Windows Forms-Benutzersteuerelements, das komplexe Datenbindung unterstützt
Stellt Schritt-für-Schritt-Anweisungen zum Erstellen eines benutzerdefinierten Steuerelements bereit, das im Fenster Datenquellen verwendet werden kann.

Exemplarische Vorgehensweise: Erstellen eines Windows Forms-Benutzersteuerelements, das eine Datenbindung beim Suchen unterstützt
Stellt Schritt-für-Schritt-Anweisungen zum Erstellen eines benutzerdefinierten Steuerelements bereit, das im Fenster Datenquellen verwendet werden kann.

Smarttags für Daten

Bei zahlreichen Steuerelementen stehen bestimmte Smarttags zum Bearbeiten von Daten zur Verfügung. Sobald einem Formular bestimmte Steuerelemente hinzugefügt werden, steht im Smarttag eine Reihe möglicher datenbezogener Aktionen zur Verfügung.

BindingSource-Komponente

Die BindingSource-Komponente dient zwei Zwecken. Erstens stellt sie eine Abstraktionsebene bereit, wenn die Steuerelemente auf dem Formular an Daten gebunden werden. Steuerelemente auf dem Formular werden an die BindingSource-Komponente gebunden (also nicht direkt an eine Datenquelle).

Zweitens kann so eine Auflistung von Objekten verwaltet werden. Wenn Sie zur BindingSource-Komponente einen Typ hinzuzufügen, wird eine Liste dieses Typs erstellt.

Weitere Informationen über die BindingSource-Komponente finden Sie unter:

BindingNavigator-Steuerelement

Diese Komponente stellt eine Benutzeroberfläche zum Navigieren durch Daten bereit, die von einer Windows-Anwendung angezeigt werden. Weitere Informationen finden Sie unter BindingNavigator-Steuerelement.

DataGridView-Steuerelement

Mit dem DataGridView-Steuerelement können Sie Tabellendaten aus vielen unterschiedlichen Datenquellen anzeigen und bearbeiten. Sie können Daten mit der DataSource-Eigenschaft an ein DataGridView-Element binden. Weitere Informationen finden Sie unter Übersicht über das DataGridView-Steuerelement.

Siehe auch

Exemplarische Vorgehensweisen zur Arbeit mit Daten
Datenquellenfenster
Binden von Steuerelementen an Daten in Visual Studio
Exemplarische Vorgehensweise: Anzeigen von Daten in einem Windows Form
Erstellen und Bearbeiten von typisierten Datasets
Übersicht über Datenquellen
Exemplarische Vorgehensweise: Erstellen eines Windows Forms-Benutzersteuerelements, das einfache Datenbindung unterstützt
Exemplarische Vorgehensweise: Erstellen eines Windows Forms-Benutzersteuerelements, das komplexe Datenbindung unterstützt
Exemplarische Vorgehensweise: Erstellen eines Windows Forms-Benutzersteuerelements, das eine Datenbindung beim Suchen unterstützt