async void QuerySubmitted(object sender, AutoSuggestEditQuerySubmittedEventArgs e) { if (source != null) { source.Cancel(); } source = new CancellationTokenSource(); var token = source.Token; try { autoSuggestEdit.ItemsSource = await GetItems(e.Text, token); } catch (OperationCanceledException) { } }
void QuerySubmitted(object sender, AutoSuggestEditQuerySubmittedEventArgs e) { AssignFilter(autoSuggestEdit, e.Text); }