BindingNavigator — Informacje o formancie [Formularze systemu Windows]
Za pomocą kontrolki BindingNavigator można utworzyć ustandaryzowane środki dla użytkowników do wyszukiwania i zmieniania danych w formularzu systemu Windows. Często używasz BindingNavigator z składnikiem BindingSource , aby umożliwić użytkownikom przechodzenie przez rekordy danych w formularzu i interakcję z rekordami.
Jak działa bindingNavigator
Kontrolka BindingNavigator składa się z ToolStrip serii ToolStripItem obiektów dla większości typowych akcji związanych z danymi: dodawania danych, usuwania danych i nawigowania po danych. Domyślnie kontrolka BindingNavigator zawiera te standardowe przyciski. Poniższy zrzut ekranu przedstawia kontrolkę BindingNavigator w formularzu:
W poniższej tabeli wymieniono kontrolki i opisano ich funkcje.
Kontrolka | Function |
---|---|
AddNewItem Przycisk | Wstawia nowy wiersz do bazowego źródła danych. |
DeleteItem Przycisk | Usuwa bieżący wiersz z bazowego źródła danych. |
MoveFirstItem Przycisk | Przechodzi do pierwszego elementu w bazowym źródle danych. |
MoveLastItem Przycisk | Przechodzi do ostatniego elementu w bazowym źródle danych. |
MoveNextItem Przycisk | Przechodzi do następnego elementu w bazowym źródle danych. |
MovePreviousItem Przycisk | Przechodzi do poprzedniego elementu w bazowym źródle danych. |
PositionItem pole tekstowe | Zwraca bieżącą pozycję w bazowym źródle danych. |
CountItem pole tekstowe | Zwraca łączną liczbę elementów w bazowym źródle danych. |
Dla każdej kontrolki w tej kolekcji istnieje odpowiedni element członkowski BindingSource składnika, który programowo zapewnia tę samą funkcjonalność. Na przykład MoveFirstItem przycisk odpowiada MoveFirst metodzie BindingSource składnika, DeleteItem przycisk odpowiada metodzie RemoveCurrent itd.
Jeśli przyciski domyślne nie są odpowiednie dla aplikacji lub jeśli potrzebujesz dodatkowych przycisków do obsługi innych typów funkcji, możesz podać własne ToolStrip przyciski. Zobacz również instrukcje: Dodawanie przycisków ładowania, zapisywania i anulowania do kontrolki BindingNavigator formularzy systemu Windows.
Zobacz też
.NET Desktop feedback