Bonjour,
Je suis nouvelle dans l'utilisation de C# et encore plus avec le bindingNavigator.
Ce que je voudrais faire est de simuler le bouton "ajouter" (bindingnavigatorAddNewItem_Click) par programmation. En effet, plutôt que ce soit l'utilisateur qui clique sur ce bouton, je voudrais l'appeler par programmation.
Voici une partie du code fait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 ... ... ... bindingNavigator.BindingSource = bindingSource; ... ... ... bindingNavigatorAddNewItem_Click (...){ BindingSource.AddNew (); }
Il semble que je n'ai pas fait la simulation correctement. Il me manque quelque chose. Pour l'instant, pour ne pas perdre mes données avant de faire la navigation, je dois faire un Update(). Je ne voudrais pas être obligé de faire Update() avant de naviguer sur mon bindingnavigator. Et si je n'ai pas fait la mise à jour, je perds les données que j'ai entré ()
Ce que je comprends, c'est que lorsque, dans nos propriétés de bindingNavigator le AddNewItem est setté à None, c'est seulement notre méthode sur le click (bindingNavigatorAddNewItem_Click ) qui est appelé.
Sinon, on dirait qu'il appelle une chose qui ajoute l'item (+ autre chose) et ensuite notre méthode click (bindingNavigatorAddNewItem_Click).
Qu'est-ce qui me manque pour que je puisse simuler correctement le fait que l'utilisateur clique sur le "+" du bindingnavigator???
Est-ce qu'il y a quelqu'un qui pourrait m'aider s'il vous plaît?
Merci à l'avance
Partager