Datagrid

Signaler
-
Messages postés
239
Date d'inscription
lundi 5 décembre 2005
Statut
Membre
Dernière intervention
27 août 2012
-
Bonjour a tous,

je vous explique mon soucis qui surement (j'espere) n'en sera pas un pour vois...
J'ai un usercontrol sur lequel j'ai 2 datagrid, qd je click sur une Row de la datagrod de gauche, je veux changer le background de plusieurs row de la datagrid de droite.

en gros la datagrid de gauche contient des sommes sur des enregistrements donc groupés, et la datagrid de droite contient toutes les lignes.

j'espere avoir été clair, et un grand merci de votre aide précieuse.

Thierry

5 réponses

Messages postés
239
Date d'inscription
lundi 5 décembre 2005
Statut
Membre
Dernière intervention
27 août 2012
5
Bonjour,

Pour cela, tu dois pourvoir récupérer les lignes de la datagrid de droite qui sont représentés par la ligne sélectionnée dans la datagrid de gauche. Donc il te faut un lien entre ces deux datagrid.

Pour cela, le plus simple est de stocker quelque part les id représentés par une ligne de la datagrid de gauche
merci bcp pour ta réponse,
en fait mon soucis, c'est de parcourir en code, la datagrid de droite aurais tu un petit exemple stp ?

merci encore
Messages postés
239
Date d'inscription
lundi 5 décembre 2005
Statut
Membre
Dernière intervention
27 août 2012
5
tu utilises un datagrid ou un datagridview? (le 2e étant plus complet)
malheureusement un datagrid.

merci de ton aide en tout cas c'est vrmt sympa
Messages postés
239
Date d'inscription
lundi 5 décembre 2005
Statut
Membre
Dernière intervention
27 août 2012
5
Tu ne peux parcourir les rows directement via un datagrid. Il faut passer par la propriété datasource pour y arriver.
Tout dépend de ce que tu as mis dans cette propriété.
Si c'est une datatable, celle ci a alors une propriété Rows.