public void UpdateOnEvent(ProgressEventArgs e) { if (progressBar.InvokeRequired) { Invoke(OnUpdateHashEvent, e); } else { TreatHashEvent(e); } }
private void TreatHashEvent(ProgressEventArgs e) { if (e.IsFinished) { DialogResult = DialogResult.OK; this.Close(); } else { UpdateProgressBar(e.Value * 100); } }