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()));
     }
 }
示例#3
0
 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);
     }
 }
示例#4
0
        private void VideoSearchAutoSuggestBox_QuerySubmitted(ModernWpf.Controls.AutoSuggestBox sender, ModernWpf.Controls.AutoSuggestBoxQuerySubmittedEventArgs args)
        {
            var vm = this.DataContext as VideoPageViewModel;

            vm.AutoSuggestSubmitCommand.Execute(args.QueryText);
        }