如何在提供不存在的图像URI时处理BitmapImage?

时间:2014-04-22 06:25:59

标签: c# windows-8 windows-store-apps

我正在尝试下载图片并将其设置为BitmapImage的来源。但是可能存在图像不存在的情况,即响应是404.我现在正在这样做:

BitmapImage bitmapImage = new BitmapImage(new Uri("link_to_image"));

虽然没有错误,但我更喜欢处理案例并显示消息或其他内容,而不只是显示空白BitmapImage。有没有办法获取响应的状态代码?或者有不同的方法吗?

1 个答案:

答案 0 :(得分:2)

订阅bitmapImage。DownloadFiled事件。可以从事件处理程序中的ExceptionEventArgs读取失败原因。