Yes, I saw the examples or rows/column spanning using Merged Cells just as I wrote before. The problem is that to use it I need to have the same value for each cell. That isn't what I want, because my DataSource contain list different objects, lets say Apples and Oranges, which are derived from one generic class. So now I want that for every Apple there will be row with 5 columns and for Oranges there will be only one column (spanning all table columns). Apples and Oranges have different properties so I cannot use Merged Cells. I achieved that by defining custom row layout and applying it by implicit row style. It works fine, but custom row lost all the RadGridViewRow style. So is there any simple why to style it to look like normal RadGridView row other than manually defining all the styles for it?
About spanning headers, if I leave the above row empty how to style the beneath row to cover it? Should I create custom style with height property exceeding header height?
The last question. Is it possible to add to RadGridView a "static" first row which will serve only as a label row (something like a second header row, but with different spanning)? I should be frozen row, so always first, non editable etc? Because as you can see on the attached picture my "real" columns are in second header row and third header row has different column spanning.