Dela via


Översikt över BindingNavigator-kontroll (Windows-formulär)

Du kan använda kontrollen BindingNavigator för att skapa ett standardiserat sätt för användare att söka efter och ändra data i ett Windows-formulär. Du använder BindingNavigator ofta med komponenten BindingSource för att göra det möjligt för användare att gå igenom dataposter i ett formulär och interagera med posterna.

Så här fungerar BindingNavigator

Kontrollen BindingNavigator består av en ToolStrip med en serie ToolStripItem objekt för de flesta vanliga datarelaterade åtgärder: lägga till data, ta bort data och navigera genom data. Som standardinställning innehåller kontrollen BindingNavigator dessa standardknappar. Följande skärmbild visar BindingNavigator-kontrollen på ett formulär.

Skärmbild som visar BindingNavigator-kontrollen.

I följande tabell visas kontrollerna och deras funktioner.

Kontroll Funktion
AddNewItem knapp Infogar en ny rad i den underliggande datakällan.
DeleteItem knapp Tar bort den aktuella raden från den underliggande datakällan.
MoveFirstItem knapp Flyttar till det första objektet i den underliggande datakällan.
MoveLastItem knapp Flyttar till det sista objektet i den underliggande datakällan.
MoveNextItem knapp Flyttar till nästa objekt i den underliggande datakällan.
MovePreviousItem knapp Flyttar till föregående objekt i den underliggande datakällan.
PositionItem textruta Returnerar den aktuella positionen i den underliggande datakällan.
CountItem textruta Returnerar det totala antalet objekt i den underliggande datakällan.

För varje kontroll i den här samlingen finns det en motsvarande medlem i komponenten BindingSource som programmatiskt tillhandahåller samma funktioner. Till exempel motsvarar knappen MoveFirstItem den MoveFirst metoden för komponenten BindingSource, knappen DeleteItem motsvarar metoden RemoveCurrent och så vidare.

Om standardknapparna inte passar ditt program, eller om du behöver ytterligare knappar för att stödja andra typer av funktioner, kan du ange dina egna ToolStrip knappar. Se även: Hur man lägger till laddnings-, spara- och avbrytknappar till Windows Forms BindingNavigator Control.

Se även