public ContentCurlVModel() { // load IPAddress and UserAgent data IPManager.Load(App.FileIPAddressXml); UAManager.Load(App.FileUserAgentXml); SiteManager.Load(App.FileCurlXml); // load curl data SiteListOC = new ObservableCollection <SiteProfile>(SiteManager.SiteList); // set list display grouping CollectionView collectionView = (CollectionView)CollectionViewSource.GetDefaultView(SiteListOC); PropertyGroupDescription groupDescription = new PropertyGroupDescription("Website"); collectionView.GroupDescriptions.Add(groupDescription); }