public static void ValueFast(this ProgressBar progressBar, int value) { progressBar.Value = value; if (value > 0) // prevent ArgumentException error on value = 0 { progressBar.Value = value - 1; progressBar.Value = value; } }