var image = new BitmapImage();
image.ImageFailed += (s, e) => {
// ...
};
image.UriSource = new Uri("someurl", UriKind.Absolute);
В документации упоминается, что событие ImageFailed может быть вызвано:
- Файл не найден.
- Неправильный (нераспознанный или неподдерживаемый) формат файла.
- Неизвестная ошибка декодирования формата файла после загрузки
Возможно ли определить, какое из этих условий вызвало его внутрисобытие?