RadPropertyGrid allow you to group the displayed items in two ways. The first one is the predefined grouping capability, which groups the properties according to their Category attribute and the second one is by programatically defining GroupDescriptors.

The predefined grouping can be called by the end user by clicking the group button in the tool bar, or programmatically by setting the PropertySort property to Categorized or CategorizedAlphabetical. There are few possibilities here:

PropertySort = Categorized: Groups the properties according to their Category attribute and shows them in the order they are enlisted in the object.

PropertySort = CategorizedAlphabetical: Groups the properties according to their Category attribute and shows them in alphabetical order.

Additionally, you can tune the sort order by setting the SortOrder property. Here is an example of descending alphabetical category sorting: