Sleep inside for loop in wpf
问题 I have been working with WPF and threading. I would like to pause the whole screen (the application only) during a for loop. E.g. foreach (classA a in classesA) { .... .... Thread.sleep(100); } However, I found that it will sleep for long and then execute all the statement in a time. It is not what I want. I want to sleep within the execution of the for loop. That is to sleep 100ms after 1st loop, then sleep again after the 2nd loop..... I found that some article mentioned DoEvents(), but I