private void BuscaRapida(object sender, TextChangedEventArgs args) { //TODA VEZ QUE O TERMO DO CAMPO FOR ALTERADO VAMOS FAZER UMA PESQUISA DENTRO DA LISTA //FAZENDO UMA PESQUISA USANDO O WHERE, e chama no ToList para uma nova lista //ListaFiltradaMunicipio.Clear(); ListaFiltradaMunicipio = ListaInternaMunicipio.Where(a => a.nome.ToLower().Contains(args.NewTextValue.ToLower())).ToList(); ListaMunicipios.ItemsSource = ListaFiltradaMunicipio; }
private void BuscaRapida(object sender, TextChangedEventArgs e) { ListaFiltradaMunicipio = ListaInternaMunicipio.Where(a => a.nome.Contains(e.NewTextValue)).ToList(); ListaMunicipios.ItemsSource = ListaFiltradaMunicipio; }