图像加载动画

时间:2012-08-01 17:24:25

标签: xaml windows-8 microsoft-metro

我正在寻找一个关于如何在我的metro xaml应用程序中加载图像动画的好例子。 我有一个图像控件,其源代码通过mvvm直接绑定到URL。

所以我知道有ImageOpened和ImageFailed事件来停止任何动画,但是什么时候'下载'开始启动它? 因为应用程序第二次启动时,图像仍然被缓存,并且ImageOpened事件不再被触发。

任何提示/技巧?

1 个答案:

答案 0 :(得分:1)

你看过DownloadProgress event了吗?看起来事件args包含0-100之间的Progress值,您可以使用它来确定是否正在启动新的下载。

此外,还有一个通用XAML animation library sample以防万一。