Silverlight WP 8:图像不';不要马上装货

Silverlight WP 8:图像不';不要马上装货,silverlight,windows-phone-8,Silverlight,Windows Phone 8,我有以下XAML: <Image Width="100" Height="100" Source="{Binding ImageUrl}" CacheMode="BitmapCache" Grid.Column="0" /> ImageUrl当前已硬编码为指向URL 让我烦恼的是,每当我从“零开始”(刚启动模拟器)启动应用程序时,图像都不会加载 如果我重新运行应用程序,图像会显示得很好-可能是因为图像现在可以在缓存中使用 那么如何让图像第一次也显示出来呢?如果您让应用程序保持运

我有以下XAML:

<Image Width="100" Height="100" Source="{Binding ImageUrl}" CacheMode="BitmapCache" Grid.Column="0" />

ImageUrl当前已硬编码为指向URL

让我烦恼的是,每当我从“零开始”(刚启动模拟器)启动应用程序时,图像都不会加载

如果我重新运行应用程序,图像会显示得很好-可能是因为图像现在可以在缓存中使用


那么如何让图像第一次也显示出来呢?

如果您让应用程序保持运行,它最终会出现吗?可能图像的大小很大……让模拟器停留10秒左右,看看它是否第一次加载。我让模拟器停留在该视图大约15-20秒,但什么都没有发生-但是如果我导航到另一个视图并返回,它们会出现。此外,图像相当小,约为24 kb。如果不设置
CacheMode=“BitmapCache”
,图像的行为如何?在图像控件上设置该属性似乎没有多大意义。如果没有CacheMode属性,它的行为完全相同-如果在图像控件上设置该属性没有意义,我就完全误解了它的作用(我将继续阅读)