Displays a progress bar and the associated underlying value.
ManualResetEventSlim finishEvent = new ManualResetEventSlim(); finishEvent.Reset(); Spinners.ProgressBar progressBar = new Spinners.ProgressBar(); Task.Run<Task>(async () => { progressBar.Display(); for (int i = 0; i < 100; i++) { await Task.Delay(100); progressBar.Value++; } finishEvent.Set(); }); finishEvent.Wait(); progressBar.Close();
Result:
There was an error while loading. Please reload this page.