private void Discoverer_ProgressChanged(object sender, IPScanner.ProgressChangedEventArgs e) { if (InvokeRequired) { this.BeginInvoke(new ProgressChangedDelegate(Discoverer_ProgressChanged), sender, e); } else { toolStripProgressBar.Maximum = Math.Max(e.ProgressMax, e.Progress); toolStripProgressBar.Value = e.Progress; } }
private void OnScanner_ProgressChanged(object sender, IPScanner.ProgressChangedEventArgs e) { ProgressChanged?.Invoke(this, e); }