Назначьте элемент управления datetimepicker ячейке datagridview
Привет, я пытаюсь назначить элемент управления dateTimePicker ячейке datagridview, как показано на этом рисунке
Я нахожу решение, похожее на эту проблему, на этом сайте: http://www.c-sharpcorner.com/UploadFile/0f68f2/embedding-calendar-datetimepicker-control-into-datagridvie586/
Но в этом предложении он использует этот фрагмент кода для назначения контроля:
oDateTimePicker = new DateTimePicker(); //Adding DateTimePicker control into DataGridView dataGridView1.Controls.Add(oDateTimePicker);
Что я уже пробовал:
В то время как я использую datagridview, связанный с базой данных и создающий путь к данным
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(); }
Практическое руководство.Строки [0]. ячейки [i]. значение = oDateTimePicker отображает ошибку. есть ли решение ?
Jawad Ahmed Tanoli
какую ошибку он вам покажет
abboudi_ammar
это код, который я вставил:
for (int k = 0; k <ListeSeance.dt. Rows.Count; k++)
{
DateTimePicker seancepicker = новый DateTimePicker();
DGVabsence.Строки[0].Клетки[k].Значение = seancepicker;
}
и это показывает мне в ячейке системы dataGridView.Окна.Формы.DateTimePicker, Значение
Jawad Ahmed Tanoli
вы должны попробовать вот так
DateTimePicker seancepicker = новый DateTimePicker();
DGVabsence.Строки[0].Клетки[k].Значение = seancepicker.Ценность;