private void abortButton_Click(object sender, EventArgs e) { if(worker != null && worker.IsBusy) worker.CancelAsync(); }