Ü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:
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
.NET Desktop feedback