IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Button pour supprimer plusieurs lignes à la fois dans Datagridview [Débutant]


Sujet :

VB.NET

  1. #1
    Membre du Club
    Homme Profil pro
    developpeur
    Inscrit en
    Décembre 2011
    Messages
    141
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : developpeur
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Décembre 2011
    Messages : 141
    Points : 60
    Points
    60
    Par défaut Button pour supprimer plusieurs lignes à la fois dans Datagridview
    Bonsoir à tous,

    Petit détail qui à mon avis sera très vite résolu :

    J'ai actuellement un button "Supprimer" qui me sert à supprimer des lignes dans mon DataGridview1.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
     
            DataGridView1.Rows.RemoveAt(DataGridView1.CurrentRow.Index)
     
        End Sub
    Mon code actuelle marche bien mais si je sélectionne plusieurs lignes à la fois cela me supprime 1 ligne par 1 ligne...

    Est-il possible de supprimer toute une sélection d'un coup ?

  2. #2
    Membre éclairé
    Homme Profil pro
    Technicien bio médical
    Inscrit en
    Décembre 2012
    Messages
    328
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Technicien bio médical
    Secteur : Santé

    Informations forums :
    Inscription : Décembre 2012
    Messages : 328
    Points : 768
    Points
    768
    Par défaut
    Bonsoir,

    Tu peux passer par la collection SelectedRows :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    For Each _Row As DataGridViewRow In DataGridView1.SelectedRows
         DataGridView1.Rows.Remove(_Row)
    Next

  3. #3
    Membre du Club
    Homme Profil pro
    developpeur
    Inscrit en
    Décembre 2011
    Messages
    141
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : developpeur
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Décembre 2011
    Messages : 141
    Points : 60
    Points
    60
    Par défaut
    Super

    Merci Rainui !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. pb code vba pour supprimer plusieurs lignes
    Par worfabs75 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 21/10/2013, 09h55
  2. pb code vba pour supprimer plusieur lignes
    Par worfabs75 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 16/10/2013, 12h01
  3. Réponses: 3
    Dernier message: 08/03/2010, 05h29
  4. Réponses: 1
    Dernier message: 28/03/2008, 21h37
  5. Problème pour effacer plusieurs lignes dans grid DevExpress
    Par Cazaux-Moutou-Philippe dans le forum Langage
    Réponses: 0
    Dernier message: 08/02/2008, 13h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo