Partager via


Vue d'ensemble du contrôle BindingNavigator (Windows Forms)

Vous pouvez utiliser le contrôle BindingNavigator afin de créer un moyen normalisé que les utilisateurs pourront utiliser pour rechercher et modifier les données sur un Windows Form. Vous utilisez fréquemment BindingNavigator avec le composant BindingSource pour permettre aux utilisateurs de parcourir les enregistrements de données sur un formulaire et interagir avec ceux-ci.

Fonctionnement de BindingNavigator

Le contrôle BindingNavigator est composé d'un ToolStrip avec une série d'objets ToolStripItem pour la plupart des actions liées aux données : ajout de données, suppression de données et navigation dans les données. Par défaut, le contrôle BindingNavigator contient ces boutons standard. La capture d'écran suivante illustre le contrôle BindingNavigator sur un formulaire.

Contrôle BindingNavigator

Le tableau suivant répertorie les contrôles et décrit leurs fonctions.

Contrôle

Fonction

AddNewItem, bouton

Insère une nouvelle ligne dans la source de données sous-jacente.

DeleteItem, bouton

Supprime la ligne actuelle de la source de données sous-jacente.

MoveFirstItem, bouton

Se déplace vers le premier élément de la source de données sous-jacente.

MoveLastItem, bouton

Se déplace vers le dernier élément de la source de données sous-jacente.

MoveNextItem, bouton

Se déplace vers l'élément suivant de la source de données sous-jacente.

MovePreviousItem, bouton

Se déplace vers l'élément précédent de la source de données sous-jacente.

PositionItem, zone de texte

Retourne la position actuelle dans la source de données sous-jacente.

CountItem, zone de texte

Retourne le nombre total d'éléments dans la source de données sous-jacente.

Pour chaque contrôle figurant dans cette collection, il existe un membre correspondant du composant BindingSource qui fournit les mêmes fonctionnalités par programme. Par exemple, le bouton MoveFirstItem correspond à la méthode MoveFirst du composant BindingSource, le bouton DeleteItem correspond à la méthode RemoveCurrent, et ainsi de suite.

Si les boutons par défaut ne sont pas adaptés à votre application, ou si vous avez besoin de boutons supplémentaires pour prendre en charge d'autres types de fonctionnalités, vous pouvez fournir vos propres boutons ToolStrip. Pour plus d'informations, consultez Comment : ajouter des boutons Charger, Enregistrer et Annuler au contrôle BindingNavigator Windows Forms et Comment : ajouter des boutons Charger, Enregistrer et Annuler au contrôle BindingNavigator Windows Forms et Comment : ajouter des boutons Charger, Enregistrer et Annuler au contrôle BindingNavigator Windows Forms et Comment : ajouter des boutons Charger, Enregistrer et Annuler au contrôle BindingNavigator Windows Forms.

Voir aussi

Référence

BindingNavigator

BindingSource

Autres ressources

BindingNavigator, contrôle (Windows Forms)