Is it possible to simulate this behavior using the ultragrid or any of Infragistics list tools (ex. UltraListView)? Basically, the grid changes to multiline with only some desired column values when the control size becomes narrow enough. I don't mind using two separate grids for the views. Also notice that the condensed form still has column labels.
You could probably achieve this look or something very close to it using a RowLayout in the grid and turning off cell borders (BorderStyleCell property on the Override).
Can you point me to a sample code of RowLayout? Thanks
RowLayouts are pretty difficult to do in code. Much easier is to set it up in the grid designer. If your grid is bound to a data source at design-time, simply go into the designer and go the band's Column Arrangement Overview. Here you can opt to use RowLayouts and then arrange the columns visualy in the designer.
If you don't have a data source at design-time, then you will need to set up the grid's schema with the columns you need.