private void DownloadForm_FormClosing(object sender, FormClosingEventArgs e) { if (webClientTimeout.IsBusy) { webClientTimeout.CancelAsync(); ManageResultErrors("Download interrotto."); } webClientTimeout.Dispose(); }