Bonjour à tous,
J'ai un form qui contient un ServiceDataGriView lié à une base de données access.
Lorsque je fais une nouvelle saisie, j'utilise la méthode :
A ce moment, le curseur du tableau se place sur la dernière ligne car si j'ai bien compris, elle est lié au ServicebindingSource et que je suppose la deuxième ligne de mon code fait que le curseur va se positionner à la dernière ligne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 ServicebindingSource.DataSource.Row.Add(New Object() {..........}) ServicebindingSource.Position = ServicebindingSource.Count -1 ServicedataAdapter.Update(CType(ServicebindingSource.DataSource, DataTable)) GetData_Service(ServicedataAdapter.SelectCommand.CommandText)
Et si mon tableau est grand, je ne verrais plus que le bas du tableau alors que ce que j'ai saisis peut se retrouver sur la 3ème ligne du haut dans mon tableau ...
Donc à chaque nouvelle saisie, je dois ensuite remonter dans mon tableau pour y accéder.
Est-il possible de faire en sorte que mon tableau se repositionne sur la dernière saisie ? Peut-être en changeant cette fameuse deuxième ligne ... Mais je ne sais pas quoi mettre ..
Merci d'avance
Partager