У меня есть цикл, где я вычислить значение чего-то и отобразить его, напримерКак задержать цикл цикла?
void Button_Click(object sender, RoutedEventArgs e)
{
InitializeComponent();
Random rand = new Random();
for (i = 0; i <= 30; i++)
{
rnd = rand.Next(1,10);
value += i + rnd;
display.Content = value;
}
}
Проблема заключается в том, я хочу, чтобы увидеть значение перезаписывается после каждого цикла, задержанный на Х секунд, как я мог добиться этого в WPF?
Посмотрите на класс [DispatcherTimer] (http://msdn.microsoft.com/en-us/library/system.windows.threading.dispatchertimer%28v=vs.110%29.aspx) , –
Просто задержка? Сон в вызове пула потоков (или Task) затем отправляется в основной поток для обновления. Серийное? Диспетчер. –
'Thread.Sleep'? –