Можно ли использовать DataGridView для выполнения следующего табличного пользовательского интерфейса в WinForms?

Это была боль в заднице, но я использовалTableLayoutPanel чтобы отобразить некоторые данные, как показано на скриншоте ниже. Но несколько раз предполагалось, что это может бытьлегко сделать сDataGridView.

Итак, мой вопрос, можно ли сделать следующий снимок экрана в форме Windows с помощьюDataGridView? Я искал в Интернете и ничего похожего на то, что ниже.

Ответ будет"Да, оно может." или же«Нет, это невозможно»., Но, пожалуйста, не публикуйте альтернативы, так как цель вопроса состоит в том, чтобы наконец узнать, можно ли что-то подобное сделатьDataGridView.

DataTable выглядит следующим образом:

BG_Color    EmpId     ColNum    RowNum
Yellow      4304      1         1
Yellow      8464      2         1
Yellow      2012      3         1
Blue        4593      1         2
Blue        3515      2         2
Blue        0546      3         2
Green       4346      1         3
Green       5426      2         3
Green       0551      3         3

Результат следующий. Это только для отображения и здесь ничего не кликабельно:

Как это возможно сDataGridView? Я даже включил, где именно каждая клетка будет,RowNum а такжеColNumНа всякий случай, если это необходимо.

Или, если кто-то может поделиться ссылкой на что-то подобное, это будет оценено.

Благодарю.

Ответы на вопрос(2)

Ваш ответ на вопрос