using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Navigation; using System.Windows.Shapes; namespace WpfDatabind8 { /// /// Interaction logic for MainWindow.xaml /// public partial class MainWindow : Window { CollectionView _cView; public MainWindow() { InitializeComponent(); Class1[] _class1 = { new Class1("Mary", 27, "Tech"), new Class1("Betty", 29, "Clerk"), new Class1("Joe", 34, "Manager"), new Class1("Jim", 29, "Clerk"), new Class1("Jones", 39, "Clerk"), new Class1("Pam", 59, "Tech"), new Class1("Anida", 34, "CS")}; listBox1.ItemsSource = _class1; _cView = (CollectionView)CollectionViewSource.GetDefaultView(listBox1.ItemsSource); PropertyGroupDescription _pGD = new PropertyGroupDescription("position"); _cView.GroupDescriptions.Add(_pGD); } } }