As of Q2 2013 RadPropertyGrid exposes new property - RenderMode. It represents RadPropertyGrid's layout render mode and has two options:
Hierarchical: This is the default one and it will nest the PropertyFields into one another, when you have Nested PropertyDefinitions or grouping.
Flat: This mode represents RadPropertyGrid's new layout mechanism, which rely entirely on flat rendering of its elements.This allows to virtualize the grouping process which leads to a very good perfromance when RadPropertyGrid is grouped and has a lot of data.
For compatibility reasons, Hierarchical mode is also preserved, but it is recommended to use Flat mode.
There are a number of benefits of using the Flat render mode. Some are listed below:
Faster layout rendering and scrolling time for grouped RadPropertyGrid.
Supported UI Virtualization for grouping scenarios.