Sdílet prostřednictvím


BindingNavigator – přehled ovládacího prvku (Windows Forms)

Ovládací prvek můžete použít BindingNavigator k vytvoření standardizovaných prostředků, které uživatelům umožní vyhledávat a měnit data ve formuláři Windows Form. S komponentou BindingSource často používáteBindingNavigator, abyste uživatelům umožnili procházet datové záznamy ve formuláři a pracovat se záznamy.

Jak funguje BindingNavigator

Ovládací BindingNavigator prvek se skládá z ToolStrip řady ToolStripItem objektů pro většinu běžných akcí souvisejících s daty: přidávání dat, odstraňování dat a procházení dat. Ve výchozím nastavení BindingNavigator ovládací prvek obsahuje tato standardní tlačítka. Následující snímek obrazovky znázorňuje BindingNavigator ovládací prvek ve formuláři:

Screenshot showing the BindingNavigator control.

Následující tabulka uvádí ovládací prvky a popisuje jejich funkce.

Ctrl Function
AddNewItem Tlačítko Vloží nový řádek do podkladového zdroje dat.
DeleteItem Tlačítko Odstraní aktuální řádek z podkladového zdroje dat.
MoveFirstItem Tlačítko Přesune se na první položku v podkladovém zdroji dat.
MoveLastItem Tlačítko Přesune se na poslední položku v podkladovém zdroji dat.
MoveNextItem Tlačítko Přesune se na další položku v podkladovém zdroji dat.
MovePreviousItem Tlačítko Přesune se na předchozí položku v podkladovém zdroji dat.
PositionItem textové pole Vrátí aktuální pozici v podkladovém zdroji dat.
CountItem textové pole Vrátí celkový počet položek v podkladovém zdroji dat.

Pro každý ovládací prvek v této kolekci existuje odpovídající člen BindingSource komponenty, který programově poskytuje stejné funkce. Například MoveFirstItem tlačítko odpovídá MoveFirst metodě BindingSource komponenty, DeleteItem tlačítko odpovídá RemoveCurrent metodě atd.

Pokud výchozí tlačítka nejsou vhodná pro vaši aplikaci nebo pokud potřebujete další tlačítka pro podporu jiných typů funkcí, můžete zadat vlastní ToolStrip tlačítka. Viz také postup: Přidání tlačítek pro načtení, uložení a zrušení do ovládacího prvku model Windows Forms BindingNavigator.

Viz také