public void SubmitResult(ErrorResult result) { if (results.InvokeRequired) { CallResultMethodDelegate d = new CallResultMethodDelegate(SubmitResult); try { progress.Invoke(d, result); } catch (ThreadInterruptedException) { } } else { results.Items.Add(result); } }
public void SubmitResult(ErrorResult result) { if (results.InvokeRequired) { CallResultMethodDelegate d = SubmitResult; try { progress.Invoke(d, result); } catch (ThreadInterruptedException) { } } else { if (!result.IsHidden && !hiddentresulttypes.Contains(result.GetType())) //mxd { results.Items.Add(result); } resultslist.Add(result); //mxd UpdateTitle(); } }