Как поймать ни одного поддерживающего изображения
Я хочу поймать ни одного поддерживающего изображения до возвращения, но все равно нуждаюсь в помощи. Пожалуйста
Он ничего не ловит и делает мое приложение аварийным.
Что я уже пробовал:
<pre lang="c#"> public static ImageBrush GetImage(string source) { if (System.IO.File.Exists(source)) { ImageBrush myBrush = new ImageBrush(); try { myBrush.ImageSource = new BitmapImage(new Uri(source, UriKind.Relative)); } catch { myBrush.ImageSource = new BitmapImage(new Uri(Root.DefaultObjectPicture, UriKind.Relative)); } return myBrush; } } // and caller method try{ MyRectangle.Fill = GetImage(@"BrokenImageTest.jpg"); } catch{}