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

C# Discussion :

supprimer la première ligne d'un datagridview


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    193
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 193
    Par défaut supprimer la première ligne d'un datagridview
    Bonjour à tous,

    je viens de trier par ordre alphabétique les données de mon datagridview,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dataGridView1.Sort(dataGridView1.Columns[0], System.ComponentModel.ListSortDirection.Ascending);
    ensuite après avoir compilé, je constate que certaines lignes que j'avais supprimés réapparaissent.

    Donc ce que j'ai fais, c'est les supprimer une nouvelle fois par le biais du code suivant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
      dataGridView1.Rows[1].Visible = false;
                dataGridView1.Rows[2].Visible = false;
                dataGridView1.Rows[3].Visible = false;
                .........
                .......... etc
    Le problème est que j'ai une ligne à l'indice 0 qui ne veut pas disparaitre.

    le message d'erreur est le suivant :
    impossible de rendre invisible la ligne associé au gestionnaire de devise.
    quelqu'un peut m'aider ?

    MERCI

  2. #2
    Membre confirmé Avatar de Klivor
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    143
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 143
    Par défaut
    Essaye plutot de faire avec remove que de faire avec visible.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    193
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 193
    Par défaut
    slt klivor

    merci pour ta réponse

    j'connais pas trop le "remove" mais vais chercher ça et tester ça.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    193
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 193
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dgv.Rows.RemoveAt(dgv.SelectedRows[0].Index);
    voici ce que j'ai fait mais du coup il m'enlève la ligne mais m'en remet une autre
    que je ne désire pas non plus.

    Dois je faire ça pour ttes les autres

  5. #5
    Membre confirmé Avatar de Klivor
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    143
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 143
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dgv.Rows.RemoveAt(dgv.SelectedRows[0].Index);
    ...Dois je faire ça pour ttes les autres
    Nan nan , c'est que c'est pas sa alors .
    Quand tu supprimes, tu supprimes comment ?

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    193
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 193
    Par défaut
    en fait c'est pas vraiment supprimer, ce que je fais c'est rendre invisible mais le résultat est le meme

    voici un exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dataGridView1.Rows[22].Visible = false;

Discussions similaires

  1. [CSV] supprimer la première ligne d'un fichier
    Par kanabzh29 dans le forum Langage
    Réponses: 10
    Dernier message: 07/08/2008, 14h28
  2. [CSV] Supprimer la première ligne
    Par ctrl+z dans le forum Langage
    Réponses: 2
    Dernier message: 23/03/2007, 11h42
  3. Supprimer la première ligne d'un fichier texte
    Par n@n¤u dans le forum Entrée/Sortie
    Réponses: 3
    Dernier message: 13/07/2006, 08h38
  4. [C#][VS 2005]Supprimer la première colonne dans un DatagridView
    Par cmoiscrat dans le forum Windows Forms
    Réponses: 2
    Dernier message: 29/06/2006, 15h20
  5. [VB 2005] Supprimer toutes les lignes d'un DataGridView
    Par Bob Langlade dans le forum Windows Forms
    Réponses: 4
    Dernier message: 25/01/2006, 16h03

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