Freigeben über


Übersicht über das BindingNavigator-Steuerelement (Windows Forms)

Sie können das steuerelement BindingNavigator verwenden, um ein standardisiertes Mittel zu erstellen, mit dem Benutzer Daten in einem Windows Form suchen und ändern können. Sie verwenden häufig BindingNavigator mit der komponente BindingSource, um Benutzern das Navigieren in Datensätzen in einem Formular und die Interaktion mit den Datensätzen zu ermöglichen.

So funktioniert BindingNavigator

Das BindingNavigator-Steuerelement besteht aus einer ToolStrip mit einer Reihe von ToolStripItem Objekten für die meisten gängigen datenbezogenen Aktionen: Hinzufügen von Daten, Löschen von Daten und Navigieren durch Daten. Standardmäßig enthält das BindingNavigator-Steuerelement diese Standardschaltflächen. Der folgende Screenshot zeigt das BindingNavigator-Steuerelement in einem Formular:

Screenshot mit dem BindingNavigator-Steuerelement

In der folgenden Tabelle sind die Steuerelemente aufgeführt und ihre Funktionen beschrieben.

Steuerung Funktion
AddNewItem-Schaltfläche Fügt eine neue Zeile in die zugrunde liegende Datenquelle ein.
DeleteItem-Schaltfläche Löscht die aktuelle Zeile aus der zugrunde liegenden Datenquelle.
MoveFirstItem-Schaltfläche Wechselt zum ersten Element in der zugrunde liegenden Datenquelle.
MoveLastItem-Schaltfläche Wechselt zum letzten Element in der zugrunde liegenden Datenquelle.
MoveNextItem-Schaltfläche Wechselt zum nächsten Element in der zugrunde liegenden Datenquelle.
MovePreviousItem-Schaltfläche Wechselt zum vorherigen Element in der zugrunde liegenden Datenquelle.
PositionItem-Textfeld Gibt die aktuelle Position innerhalb der zugrunde liegenden Datenquelle zurück.
CountItem-Textfeld Gibt die Gesamtanzahl der Elemente in der zugrunde liegenden Datenquelle zurück.

Für jedes Steuerelement in dieser Auflistung gibt es ein entsprechendes Element der BindingSource Komponente, die programmgesteuert dieselbe Funktionalität bereitstellt. Beispielsweise entspricht die Schaltfläche MoveFirstItem der Methode MoveFirst der Komponente BindingSource, und die Schaltfläche DeleteItem entspricht der Methode RemoveCurrent, usw.

Wenn die Standardschaltflächen nicht für Ihre Anwendung geeignet sind oder sie zusätzliche Schaltflächen benötigen, um andere Arten von Funktionen zu unterstützen, können Sie eigene ToolStrip-Schaltflächen bereitstellen. Weitere Informationen finden Sie unter Vorgehensweise: Hinzufügen der Schaltflächen für das Laden, Speichern und Abbrechen zum BindingNavigator-Steuerelement in Windows Forms.

Weitere Informationen