void restore_worker_DoWork(object sender, DoWorkEventArgs e) { ProgressHandler.state = ProgressState.Normal; Result = archive.restore(new DirectoryInfo(restore_path), file_list); e.Result = Result; }