public MainWindow() { InitializeComponent(); engine = new SearchEngine(); engine.OnFileFound = ManageNewFoundFile; engine.OnErrorOcured = ChangeTextStatusBar; engine.OnFileProcessed = IncreaseProgressbarValue; engine.OnFileNumberFound = ChangepProgressbarState; }
private void buttonSearch_Click(object sender, RoutedEventArgs e) { var engine = new SearchEngine(textBoxPath.Text, textBoxPattern.Text); listBoxSearchResults.ItemsSource = engine.GetFiles(); }