public void AddProgressValue(int value) { if (progress.InvokeRequired) { CallIntMethodDelegate d = new CallIntMethodDelegate(AddProgressValue); try { progress.Invoke(d, value); } catch (ThreadInterruptedException) { } } else { progress.Value += value; } }
private void SetProgressMaximum(int maximum) { if (progress.InvokeRequired) { CallIntMethodDelegate d = new CallIntMethodDelegate(SetProgressMaximum); try { progress.Invoke(d, maximum); } catch (ThreadInterruptedException) { } } else { progress.Maximum = maximum; } }