private void OnSearchTextMap(ModernWpf.Controls.AutoSuggestBox sender, ModernWpf.Controls.AutoSuggestBoxTextChangedEventArgs args) { if (args.Reason == ModernWpf.Controls.AutoSuggestionBoxTextChangeReason.UserInput) { sender.ItemsSource = MapService.TextMap.Where(i => i.Key.Contains(sender.Text) || i.Value.Contains(sender.Text)); } }
private void OnSearchExcelList(ModernWpf.Controls.AutoSuggestBox sender, ModernWpf.Controls.AutoSuggestBoxTextChangedEventArgs args) { if (args.Reason == ModernWpf.Controls.AutoSuggestionBoxTextChangeReason.UserInput) { this.ExcelConfigDataCollection = this.originalExcelConfigDataCollection.Where(i => i.FileName.ToLower().Contains(sender.Text.ToLower())); } }
private void VideoSearchAutoSuggestBox_TextChanged(ModernWpf.Controls.AutoSuggestBox sender, ModernWpf.Controls.AutoSuggestBoxTextChangedEventArgs args) { if (args.Reason == ModernWpf.Controls.AutoSuggestionBoxTextChangeReason.UserInput) { var vm = this.DataContext as VideoPageViewModel; vm.AutoSuggestTextInputCommand.Execute(sender.Text); } }
private void VideoSearchAutoSuggestBox_QuerySubmitted(ModernWpf.Controls.AutoSuggestBox sender, ModernWpf.Controls.AutoSuggestBoxQuerySubmittedEventArgs args) { var vm = this.DataContext as VideoPageViewModel; vm.AutoSuggestSubmitCommand.Execute(args.QueryText); }