none
Comment supprimer par programmation les lignes d'un datagridview ? RRS feed

  • Question

  • Pour transférer des données, j'ai besoin d'utiliser un datagridview temporaire. J'éprouve des grandes difficultés à vider automatiquement ce datagridview avant de pouvoir le remplir de nouveau.

    Existe-t'il une méthode simple pour y arriver ?

    J'utilise pour l'instant la méthode suivante :

         Dim Compteur as integer=bindingsource.count

         For i = 1 to Compteur

              Dim Num as Guid = CType( DataGridView.SelectedRows(0).cells(0).Value , Guid)

              Dim Ligne as Integer = TableAdapter.Delecte(Num)

              TableAdapter.Fill(DataSet.Table)

         Next i

         DataGridView.Refresh

    Le problème est que, souvent, j'ai droit à un message d'erreur me disant que la valeur de l'index n'est pas bon. Dès fois, ça marche du premier coup ! Je n'y comprend plus rien.

    Merci pour une solution simple qui fonctionne tout le temps !

    vendredi 1 novembre 2013 15:32

Réponses

Toutes les réponses