public void LoadData() { taxList = Charges.GetChargeList("taxes"); TaxList = CollectionViewSource.GetDefaultView(taxList); RaisePropertyChanged("TaxList"); TaxList.CurrentChanged += TaxList_CurrentChanged; var noTax = taxList.FirstOrDefault(c => c.ChargeName == "No Tax"); TaxList.MoveCurrentTo(noTax); }