Я пытаюсь вручную нарисовать ячейки в DataGridView. В частности, я хотел бы нарисовать ряд CheckBoxes. Обычно вы можете добавить DataGridViewCheckBoxColumn, но, насколько мне известно, DataGridViewCheckBoxRow не существует. (Я не могу просто создать много DGVCheckBoxColumns, потому что мне нужны разные типы ячеек в разных строках).
Я переопределил метод OnCellPainting () DGV.
Я создал DGVCheckBoxCell:
protected override void OnCellPainting(DataGridViewCellPaintingEventArgs e)
{
DataGridViewCheckBoxCell cbcell = new DataGridViewCheckBoxCell();
}
Я не уверен, что делать дальше.
Подробнее:
В конечном итоге я пытаюсь перенести сетку данных. Поэтому у меня может быть CheckBoxColumn, ComboBoxColumn, TextBoxColumn и любой другой тип столбца, а затем превратить их в строки. Я не думаю, что смогу сделать DGVRows, поэтому я думаю, что мне придется иметь дело с индивидуальными клетками.
Спасибо за ответы на все вопросы ...