Unselect toutes les lignes d'un datagridView [Résolu]

Signaler
Messages postés
189
Date d'inscription
vendredi 28 mai 2004
Statut
Membre
Dernière intervention
27 novembre 2015
-
Messages postés
1
Date d'inscription
mardi 28 février 2006
Statut
Membre
Dernière intervention
10 avril 2008
-
Bonjour

Auriez vous une astuce pour déselectionner toutes les lignes d'un dataGridView (mutliselect = true) ?

DT

5 réponses

Messages postés
1
Date d'inscription
mardi 28 février 2006
Statut
Membre
Dernière intervention
10 avril 2008

Pour les personnes qui chercheraient une réponse toute bête :
DataGridView.ClearSelection()
Messages postés
29
Date d'inscription
mercredi 21 mars 2007
Statut
Membre
Dernière intervention
9 septembre 2008

for (int i=0;i<this.datagridview.rows.count;i++)
{
      this.datagridview.rows[i].selected=false;
      
}

djamalou prog
Messages postés
189
Date d'inscription
vendredi 28 mai 2004
Statut
Membre
Dernière intervention
27 novembre 2015

ok pour ta solution mais je gère beaucoup de ligned et préferais trouver une solution plus "optimisée"
DT
Messages postés
5487
Date d'inscription
dimanche 4 août 2002
Statut
Modérateur
Dernière intervention
20 juin 2013
56
Salut,
Au lieu d'itérer dans Row tu peux itérer dans SelectedRows
Ca sera certainement plus rapide...

<hr />
-Blog-
Messages postés
189
Date d'inscription
vendredi 28 mai 2004
Statut
Membre
Dernière intervention
27 novembre 2015

oui mais j'aurais préférer quelque chose comme grd.SelectedRows.clear() ou grd.Rows.UnSelect... On s'habitue vite au luxe lol

Merci pour vos réponse
DT