어떻게 내가 할 수있는, 문제는루프 사이클을 지연시키는 방법은 무엇입니까?
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;
}
}
, 나는 X 초 지연 각 사이클 후 덮어 쓰기 값을보고 싶어 예를 들어, 내가 뭔가의 값을 계산하고 표시 루프를 가지고 WPF에서 그것을 달성?
에서 [DispatcherTimer (http://msdn.microsoft.com/en-us/library/system.windows.threading.dispatchertimer%28v=vs.110%29.aspx) 클래스를 살펴 보자 . –
그냥 지연 되니? 스레드 풀 호출 (또는 작업)에서 잠자기 후 메인 스레드로 보내 업데이트합니다. 반복적 인? 디스패치 타이머. –
'Thread.Sleep'? –