Hi Arsenii,
Thanks for your interest in Syncfusion Products.
The appearance mentioned in your update can be achieved in GridGroupingControl with flat table by means of handling QueryCoveredRange event. Here is the code for your reference.
if (e.RowIndex > 2)
{
if (e.ColIndex == 1 && e.RowIndex % 3 == 0)
e.Range = GridRangeInfo.Cells(e.RowIndex, e.ColIndex, e.RowIndex + 2, e.ColIndex);
if (e.ColIndex == 2 && (e.RowIndex - 1) % 2 == 0)
e.Range = GridRangeInfo.Cells(e.RowIndex, e.ColIndex, e.RowIndex + 1, e.ColIndex);
e.Handled = true;
}
Here is a sample for your reference in which this has been implemented.
http://www.syncfusion.com/uploads/redirect.aspx?&team=support&file=F91705-240140371.zipRegards,
Rajadurai