4 using System
.Windows
.Data
;
6 namespace GroupingSample
8 public partial class Window1
: System
.Windows
.Window
13 InitializeComponent();
16 CollectionView myView
;
17 private void AddGrouping(object sender
, RoutedEventArgs e
)
19 myView
= (CollectionView
)CollectionViewSource
.GetDefaultView(myItemsControl
.ItemsSource
);
20 if (myView
.CanGroup
== true)
22 PropertyGroupDescription groupDescription
23 = new PropertyGroupDescription("@Type");
24 myView
.GroupDescriptions
.Add(groupDescription
);
30 private void RemoveGrouping(object sender
, RoutedEventArgs e
)
32 myView
= (CollectionView
)CollectionViewSource
.GetDefaultView(myItemsControl
.ItemsSource
);
33 myView
.GroupDescriptions
.Clear();