Bonjour,

Je posséde un DataGridView contenant un DataGridViewTextBox et un DataGridViewComboBoxColumn. Le DataGridViewComboBoxColumn a sa propriété DataSource attaché à une "list(of string)".
La sélection via le combobox se fait correctement cependant je n'arrive pas à afficher les valeurs via un for each classique :

La valeur sélectionné est enregistré dans une Class : List(Of Marin). Je réactualise donc mon Affichage pour voir mes valeurs. Tout s'affiche excepté les valeurs de la colonne DataGridViewComboBoxColumn

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
' Je rempli mon DataGridView par une boucle classique.
For each UnMarin as marin in List(of Marin)
MonDataGridView.Rows.add(UnMarin.ToString, UnMarin.nom)
Next
 
' Je rempli le ComboBox du DataGridViewComboBoxColumn 
ColonneNom.dataSource = MaListedeNomString
Ma question est comment faire pour afficher les valeurs dans la colonne correspondante au DataGridViewComboBoxColumn. J'ai essayer le propriétés ValueMembers et DisplayMembers, ça n'a rien changé.

Je pense que je dois mal configuré quelques choses, cependant je ne vois pas quoi.

Je remercie toutes personnes pouvant m'apporter la solution.