private backgroundWorker1_ProgressChanged ( object sender, ProgressChangedEventArgs e ) : void | ||
sender | object | |
e | ProgressChangedEventArgs | |
Résultat | void |
private void backgroundWorker1_ProgressChanged(object sender, ProgressChangedEventArgs e)
{
TimeSpan ts = (TimeSpan)e.UserState;
TimeSpan nts = length - TrimEnd - ts;
RemuxProgressTimeTextBox.Text = String.Format("{0:00}:{1:00}:{2:00}", ts.Hours, ts.Minutes, ts.Seconds);
int newValue = (int)nts.TotalMinutes;
if (newValue != RemuxProgressBar.Value && newValue > 0)
RemuxProgressBar.Value = newValue;
}