WinRT 용 앱을 이전 중입니다. 이전 앱에는 WebClient
이 사용되었습니다. 이 WebClient
에 의해 데이터 a를 다운로드 한 다음 ui에 바인드합니다. 새로운 앱에서 나는 똑같이하고 싶다. 하지만 내가 찾은 방법은 HttpClient
을 사용하는 것입니다.이 방법은 기다려야합니다. 즉, 파일을 다운로드하게하고 다운로드가 완료되기 전에 프로그램이 데이터를 바인딩하고 프로그램 충돌을 시도합니다. 스트림/파일을 동 기적으로 다운로드하는 옵션이 있습니까? 내가 기다려야 할 작업은 동기화 작업과 같고 프로그램/스레드는 완료 될 때까지 "일시 중지"하지만 분명히 그렇지 않습니다.WinRT에서 데이터를 동기식으로 다운로드하는 방법은 무엇입니까?
var result = await ...//download and parse data
MyList = result.Items;
당신이 결합해야합니다
당신은 데이터를 결합하려고하는 코드를 보여 주시겠습니까? 이 작업은 다운로드가 완료되기를 기다린 후에 수행해야합니다. –
언제든지 바인딩 할 수 있으며 업데이트 바인딩에 알릴 필요가 있습니다. – Polhovskiy