Я не знаю ничего подобного из коробки.
Вы можете создать этот эффект самостоятельно. Вам нужно будет отделить фактические данные от представления данных. Вместо одного DataRow на строку сетки вам нужно объединить их, чтобы отобразить несколько строк в одной строке.
Итак, ваш вспомогательный метод может сделать следующее:
- Сравните ширину DataGridView с количеством строк
- Определите, сколько столбцов DataRows будет видно
- Создание новой таблицы данных с дополнительными наборами столбцов для представления каждого столбца.
- Пример: DateCreated1, Weight1, DateUsed1, DateCreated2, Weight2, DateUsed2 и т. Д.
- Заполнить таблицу данных исходным набором данных
- Привязать DataGridView к новой таблице
Некоторые соображения: могут ли пользователи сортировать данные? Если это так, вам придется написать это самостоятельно.
Вам нужно иметь возможность добавлять новые строки, используя это представление? С таким видом это звучит очень сложно.