Bonjour à tous
j'essai de mettre une combo dans un datagridview
la creation des combos se passe bien par contre il n'y à pas ce que je souhaite dans la zone.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 DataGridViewComboBoxColumn colonne = new DataGridViewComboBoxColumn(); colonne.Width = 150; colonne.HeaderText = "Client ..."; colonne.DisplayMember = "Libelle"; colonne.ValueMember = "Code"; dataGridView1.Columns.Add(colonne); foreach (Journee jour in calendrier.Journees) { DataGridViewRow ligne = new DataGridViewRow(); DataGridViewComboBoxCell celulle = new DataGridViewComboBoxCell(); celulle.DataSource = SessionData.Clients; ligne.Cells.Add(celulle); dataGridView1.Rows.Add(ligne); }
dans le datasource il s'agit d'une liste de clients et un client et représenté de la sorte.
comment dois je faire pour remplir correctement ma combo ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 public class Client { private string _Code = string.Empty; private string _Libelle = string.Empty; public string Code { get { return _Code; } set { _Code = value; } } public string Libelle { get { return _Libelle; } set { _Libelle = value; } } }
Par avante merci à tous.
Partager