Группировка может использоваться в WPF, например:
<GroupBox Header="Example">
<GroupBox.Resources>
<CollectionViewSource x:Key="GroupedSource" Source="{Binding Items}">
<CollectionViewSource.GroupDescriptions>
<PropertyGroupDescription PropertyName="PropertyToGroupOn" />
</CollectionViewSource.GroupDescriptions>
</CollectionViewSource>
</GroupBox.Resources>
<ListBox ItemsSource="{StaticResource GroupedItemsSource}" />
</GroupBox>
Это покажет ListBox с его элементами, сгруппированными на основе свойства PropertyToGroupOn
.