private void converter_ConvertProgress(object sender, VideoConvertProgressArgs e) { if (this.Dispatcher.CheckAccess()) { progressLabel.Content = string.Format("{0}% done", e.Progress); progressBar.Value = e.Progress; if (TaskbarManager.IsPlatformSupported) { TaskbarManager.Instance.SetProgressState( TaskbarProgressBarState.Normal); TaskbarManager.Instance.SetProgressValue(e.Progress, 100); } } else { this.Dispatcher.Invoke((Action)(() => this.converter_ConvertProgress(sender, e))); } }
private void converter_ConvertProgress(object sender, VideoConvertProgressArgs e) { if (this.Dispatcher.CheckAccess()) { progressLabel.Content = string.Format("{0}% done", e.Progress); progressBar.Value = e.Progress; } else this.Dispatcher.Invoke((Action)(() => this.converter_ConvertProgress(sender, e))); }
private void converter_ConvertProgress(object sender, VideoConvertProgressArgs e) { if (this.Dispatcher.CheckAccess()) { progressLabel.Content = string.Format("{0}% done", e.Progress); progressBar.Value = e.Progress; if (TaskbarManager.IsPlatformSupported) { TaskbarManager.Instance.SetProgressState( TaskbarProgressBarState.Normal); TaskbarManager.Instance.SetProgressValue(e.Progress, 100); } } else this.Dispatcher.Invoke((Action)(() => this.converter_ConvertProgress(sender, e))); }
void process_ConvertProgress(object sender, VideoConvertProgressArgs e) { if (ConvertProgress != null) ConvertProgress(this, e); }