2013-02-25 4 views
0

이미지 로딩 시간 동안 이미지 컨트롤에 기본 로딩 이미지를 어떻게 구현할 수 있습니까? 즉 처음에는로드 이미지를 표시해야하고 실제 이미지로드 후에는 해당 이미지를 내 이미지 소스로 설정해야합니다. 나는 Windows Phone을 LowProfileImageLoader 클래스의 도움으로 구현했습니다. 하지만 윈도우 8에서는 어떻게 구현할 수 있습니다.WinrT에서 이미지 로딩 구현하기

답변

1

async functionality을 사용하여 Windows Store 앱에서이를 쉽게 수행 할 수 있습니다. HttpClient을 사용하여 더 큰 이미지를 다운로드하는 동안 이미지 소스를로드하는 이미지 (예 : ms-appx protocol and loading it from your package)로 설정합니다. 다음은 sample on how to use HttpClient asynchronously입니다.

설명 : ProgressRing class을 사용하고 ImageOpened 이벤트가 발생하면 이미지를 변경할 수 있습니다. S ee this example.

+0

단일 이미지를로드하는 경우에는 괜찮습니다. 나는 GridView에 대해서 이야기하고 있는데, 또한 템플릿 안에 내 이미지를 배치했다. – StezPet