Voila j'ai un datagrid relié à un array list comme cela:
code du bouton rafraichir :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
  DataGridClient.DataSource = Nothing
'je retourne un arraylist de clients
            Dim tab As ArrayList = _clients.GetTab(_filtreClient)
            DataGridClient.CaptionText = tab.Count & " client(s)"
            DataGridClient.DataSource = tab
Le problème c'est quand je me positionne sur une case et que je rafraîchie la grille j'ai alors la grille qui se rafraîchie sauf la case ou j'étais qui reste tel quelle.

Avez vous des idées pour qui me rafraîchisse bien toute la grille ?

ps:
j'ai essayer DataGridClient.refresh mais ça ne marche pas.