在Windows Phone 8.1应用程序中加载时显示占位符图像

时间:2015-06-26 12:31:51

标签: xaml mvvm windows-runtime windows-phone-8.1

我想在从Windows上异步加载图片时,在我的Windows Phone 8.1应用中显示占位符静态图像。

<Image Name="productImage" Source="{Binding ImgUrl}" />

Image位于DataTemplate中的ListView内。 如何知道Image是否完成加载,这样我可以隐藏静态图像?

1 个答案:

答案 0 :(得分:1)

如果性能不太重要,您可以将两个图像放在一起:

<Grid>
    <Image Source="The Background Image" />
    <Image Source="{Binding ImageUrl}" />
</Grid>

下载的图片只会在加载后覆盖背景。

如果您的图片尺寸固定,只会看起来很好。