Datagridview selection d'une ligne

Signaler
Messages postés
63
Date d'inscription
dimanche 8 janvier 2006
Statut
Membre
Dernière intervention
16 mai 2007
-
Messages postés
15404
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
20 janvier 2021
-
Slt a tous je cherche le code qui me permet de selectionner une ligne de ma datagridview
j'ai deja essayer ce code :
this.datagridview1.selectedrows[2];

l'erreur est : "only assignment,call,increment,decrement, and new object expressions can be used as a statement"

this.datagridview1.select(2);

l'erreur est : " No overload for method 'Select' takes '1' arguments"

cette erreur j'ai compris mais la premiere nan
Pouvais vous m'expliquer qu'elle est mon erreur et comment puis-je la réparer pour que je puisse selectionner une ligne

Merci

8 réponses

Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
86
Salut,

Pour la première ligne : SelectedRows est, comme la doc l'indique si bien (!), la collection contenant les items sélectionnés.
Hors toi tu prend celui situé à l'index 2 et tu n'en fait rien, d'où l'erreur.

Pour la sélection d'un item, la propriété Selected de la classe DataGridViewRow devrait t'aider.

/*
coq
MVP Visual C#
*/
Messages postés
80
Date d'inscription
jeudi 22 juillet 2004
Statut
Membre
Dernière intervention
28 août 2006
2
Remarks






To change the current row, you must set the CurrentCell property to a cell in the desired row.






 
Messages postés
4
Date d'inscription
dimanche 11 novembre 2007
Statut
Membre
Dernière intervention
29 mai 2009

slt svp j'ai besoin de code  C # complet pour récuperer des informations d'un champ séléctionnée dans datagrid,
 
Messages postés
16
Date d'inscription
mercredi 14 février 2007
Statut
Membre
Dernière intervention
4 juin 2009

Bonjour;
svp je vous prie si quelqu'un a déjà résolu le problème de récupéré une ligne selectionné dan datagrid de m'aider.
Merci bcp en avance.

 
Messages postés
1
Date d'inscription
vendredi 25 février 2005
Statut
Membre
Dernière intervention
21 février 2010

tableau.Rows[1].Cells[0].Value.ToString()
Messages postés
27
Date d'inscription
mardi 6 décembre 2011
Statut
Membre
Dernière intervention
19 avril 2012

bonjour
je veux lors du load d'un formulaire après remplissage du datagrid, que sa premiere ligne sera automatiquement séléctionnée et que je récupère les données de cette ligne dans des texbox

merci d'avance
Messages postés
15404
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
20 janvier 2021
502
Bonsoir,
tu peux te servir de la propriété CurrentCell comme indiqué plus haut par PegaseJM.
Ou alors utiliser le binding comme expliqué au deuxième message.


Whismeril
Messages postés
15404
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
20 janvier 2021
502
Ha j'ai du me tromper, la binding c'est


Whismeril