public async void refresh() { try { MyProgressRing.IsActive = true; MyProgressRing.Visibility = Visibility.Visible; MarvelCharcters.Clear(); while (MarvelCharcters.Count < 20) { Task t = MarvelFacade.PopulateMarvelCharactersAsync(MarvelCharcters); await t; } MyProgressRing.IsActive = false; MyProgressRing.Visibility = Visibility.Collapsed; } catch (Exception) { } }
private void autoBox_TextChanged(AutoSuggestBox sender, AutoSuggestBoxTextChangedEventArgs args) { suggestions = MarvelCharcters.Where(p => p.name.StartsWith(sender.Text)).Select(p => p.name).ToList(); autoBox.ItemsSource = suggestions; }