private void OnFindBrand() { Brands.Clear(); Brands = new ObservableCollection <BrandModel>(baseConverter.GetBrands().Item1); var count = Brands.Where(x => x.Name.Contains(FindBrandText) || x.Description.Contains(FindBrandText)).Count(); if (count != 0) { Brands = new ObservableCollection <BrandModel>(Brands.Where(x => x.Name.Contains(FindBrandText) || x.Description.Contains(FindBrandText))); } else { Brands.Clear(); } OnPropertyChanged(nameof(Brands)); }