private void ListFiles_Click(object sender, RoutedEventArgs e) { e.Handled = true; var filterStringDlg = new EnterFileFilterString(this); var bRtn = filterStringDlg.ShowDialog(); if (null != bRtn && bRtn.Value) { var fileFilter = filterStringDlg.FileFilter; if (!string.IsNullOrEmpty(fileFilter)) { _usnEntryDetail.Visibility = Visibility.Hidden; resultsLb.ItemsSource = null; resultsLb.Items.Clear(); Cursor = Cursors.Wait; new Thread(ListFilesThreadStart).Start(fileFilter); } else { var lbItem = new ListBoxItem { Content = "\'List Files\'-> File Filter is Null or Empty", Foreground = Brushes.Red }; resultsLb.Items.Add(lbItem); } } }
private void ListFiles_Click(object sender, RoutedEventArgs e) { EnterFileFilterString filterStringDlg = new EnterFileFilterString(this); bool?bRtn = filterStringDlg.ShowDialog(); if (bRtn != null && bRtn.Value) { string fileFilter = filterStringDlg.FileFilter; if (!string.IsNullOrEmpty(fileFilter)) { _usnEntryDetail.Visibility = Visibility.Hidden; resultsLb.ItemsSource = null; resultsLb.Items.Clear(); Thread usnJournalThread = new Thread(ListFilesThreadStart); Cursor = Cursors.Wait; usnJournalThread.Start(fileFilter); } else { ListBoxItem lbItem = new ListBoxItem(); lbItem.Content = string.Format("'List Files'-> File Filter is Null or Empty"); lbItem.Foreground = Brushes.Red; resultsLb.Items.Add(lbItem); } } }