private void SearchFile(object sender, RoutedEventArgs e) { var file = Tárolók[LBox_Storages.SelectedIndex].Keres(TBox_SearchName.Text); TB_SearchResult.Text = (file == null ? "Nincs ilyen fájl!" : "Találat!"); if (file != null) { var helper = Tárolók[LBox_Storages.SelectedIndex].FileLista.IndexOf(file); LBox_Files.SelectedIndex = helper; LBox_Files.ScrollIntoView(file); } }
private void SearchFile(object sender, RoutedEventArgs e) { if (isAwait) { tokenSource.Cancel(); tokenSource = new CancellationTokenSource(); isAwait = false; } var file = Tárolók[LBox_Storages.SelectedIndex].Keres(TBox_SearchName.Text); TB_ActionResult.Text = (file == null ? "Nincs ilyen fájl!" : "Találat!"); TB_ActionResult.Foreground = (file == null ? Brushes.Red : Brushes.Green); if (file != null) { var helper = Tárolók[LBox_Storages.SelectedIndex].FileLista.IndexOf(file); LBox_Files.SelectedIndex = helper; LBox_Files.ScrollIntoView(file); } }