Bonjour à tous, vous pouvez m'aider s'il vous plait.
Je bute sur ce problème depuis quelques jours sans trouver la solution.
Je voudrais ajouter une nouvelle ligne a un Bindingsource avec un champ qui doit être absolument renseigné au moment d’insérer cette nouvelle ligne.
Je me sert pour cela de l’évènement AddingNewEventArgs (déclencher après la méthode AddRow de l'objet Bindingsource) et en m'inspirant de la méthode indiqué sur MSDN ici :
http://msdn.microsoft.com/fr-fr/library/system.windows.forms.bindingsource.addingnew.aspx
J'obtiens un message d'erreur sur la ligne "e.NewObject = maligne" indiquant une incompatibilité de type.
Private Sub EventAddingNewRow(ByVal sender As Object, ByVal e As System.ComponentModel.AddingNewEventArgs)
Dim maLigne As DataRow
maLigne = objDBDataSet.Tables("Table1").NewRow
maLigne("ID_PROJET") = MyCurrentProjet.ID ' Ma variable à enregistrer dans la nouvelle ligne
e.NewObject = maLigne
End Sub