Image
В ViewModel (там де створена колекція)
Якщо групування статичне:
// Group.
ICollectionView view = CollectionViewSource.GetDefaultView(defImgList);
if (view.CanGroup && view.GroupDescriptions.Count == 0)
view.GroupDescriptions.Add(new PropertyGroupDescription("Dir"));
Групування беде по свойству Dir
І в XAML розмітку додаємо:
<ListBox ItemsSource="{Binding DefImgList}" >
<ListBox.GroupStyle>
<GroupStyle>
<GroupStyle.HeaderTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal" Background="Transparent" TextBlock.FontSize="14" Margin="0,0,20,0">
<TextBlock Text="{Binding DefImgList/Dir}" Margin="0,0,20,0"></TextBlock>
<TextBlock FontWeight="Bold" Text="{Binding Name,StringFormat=ddd dd-MMM-yyyy}" Background="Transparent" ></TextBlock>
</StackPanel>
</DataTemplate>
</GroupStyle.HeaderTemplate>
</GroupStyle>
</ListBox.GroupStyle>
</ListBox>