Ajouter une ComboBox dans un DataGridView
Bonjour à tous
j'essai de mettre une combo dans un datagridview
Code:
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);
} |
la creation des combos se passe bien par contre il n'y à pas ce que je souhaite dans la zone.
dans le datasource il s'agit d'une liste de clients et un client et représenté de la sorte.
Code:
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; }
}
} |
comment dois je faire pour remplir correctement ma combo ?
Par avante merci à tous.