public void Load(IProgressCallback progress) { for (int i = 0; i < 50; i++) { System.Threading.Thread.Sleep(10); progress.ProgressUpdated(i / 50.0f); } }