private void backgroundWorker1_ProgressChanged(object sender, ProgressChangedEventArgs e) { UpdateProgressEventArgs args = e.UserState as UpdateProgressEventArgs; progressBar1.Value = args.Percent; lblStatus.Text = args.Status; }
private static void Update_ProgressChanged(object sender, ProgressChangedEventArgs progressArgs) { UpdateProgressEventArgs e = (UpdateProgressEventArgs)progressArgs.UserState; CommandLineParams commandLineParams = ApplicationSettings.Current.CommandLineParams; System.Console.WriteLine(e.Message); }
private void Scraper_UpdateProgress(object sender, UpdateProgressEventArgs e) { LogFile.LogInfo(e.Status); backgroundWorker1.ReportProgress(0, e); if (backgroundWorker1.CancellationPending) { e.Cancel = true; } }
private void onDbUpdateBatchProgress(object sender, UpdateProgressEventArgs e) { if (this.InvokeRequired) { this.Invoke(new UpdateProgressEventHangler(onDbUpdateBatchProgress), new object[] { sender, e }); } else { progressBarBatch.Properties.Maximum = e.MaxValue; progressBarBatch.Position = e.CurrValue; } }
private void Update_ProgressChanged(object sender, ProgressChangedEventArgs progressArgs) { UpdateProgressEventArgs e = (UpdateProgressEventArgs)progressArgs.UserState; DisplayText += e.Message + Environment.NewLine; CommandLineParams commandLineParams = ApplicationSettings.Current.CommandLineParams; if (commandLineParams != null && commandLineParams.RunFromConsole == true) { Console.WriteLine(e.Message); } }
void mdf_UpdateProgress(object sender, UpdateProgressEventArgs e) { var max = e.Total; var val = e.Current; if (val > max) { max = val + 1; } if (this.InvokeRequired) { this.Invoke((Action) delegate() { this.prgStatus.Maximum = max; this.prgStatus.Value = val; }); } }
/// <summary> /// Progress update on form /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void UpdateForm_UpdateProgress(object sender, UpdateProgressEventArgs e) { if (this.InvokeRequired) { this.BeginInvoke((MethodInvoker) delegate() { lblStatus.Text = e.StatusMessage; UpdateDownloadFileStatus(e.ProgressMessage); colorProgressBar1.Percentage = e.Percentage; Application.DoEvents(); }); } else { lblStatus.Text = e.StatusMessage; UpdateDownloadFileStatus(e.ProgressMessage); colorProgressBar1.Percentage = e.Percentage; Application.DoEvents(); } }
private void _updateServiceReportHandler(object sender, UpdateProgressEventArgs e) => Dispatcher.Invoke(() => { Progress = e.Progress; });