salut,je cherche à attribuer un contrôle de dateTimePicker au cellule de datagridview comme le montre cette image:
Nom : 2016-11-24_114344.jpg
Affichages : 484
Taille : 22,0 Ko

je trouve une solution pareil à cette probleme dans ce site

mais dans ce proposition il utilise ce tranche de code pour attribuer le contrôle:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
  oDateTimePicker = new DateTimePicker();  
 
        //Adding DateTimePicker control into DataGridView   
        dataGridView1.Controls.Add(oDateTimePicker);
alors que j'utilise un datagridview relie avec une base de donnée et fait un parcours de datatable

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
 ListeSeance = BLL.BLSeance.GetDateseance(numerofiche);
 datagridview.ColumnCount = ListeSeance.dt.Rows.Count;
for (int k = 0; k < ListeSeance.dt.Rows.Count; k++)
            {
 
 datagridview.Rows[0].Cells[k].Value = ListeSeance.dt.Rows[k][0].ToString();
}
c'est à dire que datagridview.Rows[0].Cells[k].Value =oDateTimePicker affiche une erreur. y'a t'il une solution ?