인터넷에서 콘텐츠를 가져 오는 UWP 앱을 만들고 있는데 이미지를 가져 오는 동안로드하는 데 시간이 걸리는 경우가 있습니다. 사용자가 이미지가있는 페이지 중 하나를 탐색 할 때 로딩 화면이 필요합니다.UWP 앱, 콘텐츠로드 중 로딩 페이지 추가
콘텐츠를로드하는 동안 표시되고 콘텐츠가로드 될 때 축소되는 진행률 링을 사용하려고했지만 실패했습니다.
이 작업을 수행하는 가장 좋은 방법은 무엇입니까?
미리 감사드립니다.
인터넷에서 콘텐츠를 가져 오는 UWP 앱을 만들고 있는데 이미지를 가져 오는 동안로드하는 데 시간이 걸리는 경우가 있습니다. 사용자가 이미지가있는 페이지 중 하나를 탐색 할 때 로딩 화면이 필요합니다.UWP 앱, 콘텐츠로드 중 로딩 페이지 추가
콘텐츠를로드하는 동안 표시되고 콘텐츠가로드 될 때 축소되는 진행률 링을 사용하려고했지만 실패했습니다.
이 작업을 수행하는 가장 좋은 방법은 무엇입니까?
미리 감사드립니다.
자리 표시 자 (텍스트 "이미지로드 중"이미지)를 만들 수 있습니다. 당신이 목록보기가 또는 다른 데이터를 사용할 수있는 제어 할 경우,이 목적을 위해 단계 속성 :
<ListView ItemsSource="{x:Bind myimages}">
<ListView.ItemTemplate>
<DataTemplate x:DataType="local:ImageInfo">
<StackPanel Orientation="Vertical">
<Grid>
<Image Source="Assets/placeHolderImage.jpg" x:Phase="0" />
<Image Source="{x:Bind Url}" x:Phase="3" />
</Grid>
</StackPanel>
</DataTemplate>
</ListView.ItemTemplate>
당신은 하나 개의 이미지가 다른 위에 배치되어이 템플릿을 받으시는 수 있듯이. 먼저 Phase = "0"인 이미지를로드하고 Phase = "3"인 다른 이미지가로드 될 때
우리는 이미지 대신 ProgressRing을 배치하고 가시성을 전환하지 않고 위상 = "0"으로 지정할 수 있습니까? – yalematta
@LayaleMatta, 대신 이미지 대신 컨트롤을 배치 할 수 있습니다. 한 가지는 제어가 이미지로드와 같거나 작아야한다는 것입니다. –
시도했거나 작동하지 않은 코드를 제공 할 수 있습니까? –