Lier une liste d'objets métiers avec une DataGridView

Résolu/Fermé
robocopolo Messages postés 74 Date d'inscription lundi 10 septembre 2012 Statut Membre Dernière intervention 26 novembre 2020 - 30 avril 2014 à 09:27
robocopolo Messages postés 74 Date d'inscription lundi 10 septembre 2012 Statut Membre Dernière intervention 26 novembre 2020 - 2 mai 2014 à 09:43
Bonjour,

J'ai une petite question concernant un projet que l'on doit rendre pour l'école.
nous avons récupéré des membres du personnel stockés dans une base de données, nous avons créé des objets pour y stocker les valeurs et nous avons enregistré ces objets dans une liste.

Nous avons par la suite "collé" les données dans la une DataGridView mais nous aimerions lier cette liste à la DataGridView pour pouvoir par la suite aller récupérer les informations d'un membre en cliquant sur la ligne correspondante.

Comment faire?

D'avance, merci :)

2 réponses

Gigatrappeur Messages postés 226 Date d'inscription lundi 6 mai 2013 Statut Membre Dernière intervention 3 juillet 2014 25
30 avril 2014 à 10:23
Bonjour,

Normalement, pour lier des données avec un DataGridView, il faut utiliser la propriété DataSource. Ensuite, si tu veux récupérer les données d'une ligne sur un évenement, tu peux regarder l''évenement RowStateChanged.

Exemple d'utilisation DataGridView :
https://docs.microsoft.com/fr-fr/dotnet/api/system.windows.forms.datagridview.datasource?redirectedfrom=MSDN&view=netframework-4.8

Doc event RowStateChanged :
https://docs.microsoft.com/fr-fr/dotnet/api/system.windows.forms.datagridview.rowstatechanged?redirectedfrom=MSDN&view=netframework-4.8

Doc complète sur le DataGridView :
https://docs.microsoft.com/fr-fr/dotnet/api/system.windows.forms.datagridview?redirectedfrom=MSDN&view=netframework-4.8
1
robocopolo Messages postés 74 Date d'inscription lundi 10 septembre 2012 Statut Membre Dernière intervention 26 novembre 2020
2 mai 2014 à 09:43
Ok, merci beaucoup pour votre aide, nous allons bien avancé... :)
0