private void ReplaceFileProceed(object sender, ReplacerEventArgs e) { if (!this.gvResults.InvokeRequired) { ShowReplaceResult(e.ResultItem, e.Stats, e.Status); } else { var replaceResultCallback = new SetReplaceResultCallback(ShowReplaceResult); this.Invoke(replaceResultCallback, new object[] { e.ResultItem, e.Stats, e.Status }); } }
private void OnReplacerFileProcessed(object sender, ReplacerEventArgs e) { if (e.ResultItem.IncludeInResultsList && !e.IsSilent) { PrintReplacerResultRow(e.ResultItem, e.Stats); } if (e.Stats.Files.Processed == e.Stats.Files.Total && !e.IsSilent) { PrintStatistics(e.Stats, true); } }