2013-09-29 2 views
0

winrt 용 응용 프로그램에서 먼저 TextBlock의 상태 업데이트를 시작한 다음 긴 계산 프로세스를 시작하십시오. 주 양식에는 다시 그려 질 시간이없고 상태 표시가 변경되지 않습니다. 어떻게 자동으로 다시 그릴 수 있습니까?자동으로 메인 페이지를 그릴

+1

계산은'BackgroundWorker' (또는 유사) – WiredPrairie

답변

1

문제는 사용자가 UI 스레드에서 장기간 실행 중이므로 UI ​​스레드를 차단하고있는 것이므로 UI를 새로 고칠 수 없기 때문일 수 있습니다.
당신이 그런 식으로 뭔가를 할 수있는 수행합니다

public async Task<Result> ExecuteLongOperationAsync() 
    { 
     return await Task.Run(() => ExecuteLongOperation()); 
    } 
+0

감사합니다 대단히에서 개최한다! –

관련 문제