J'essaie de gérer le cas où une image que je cherche n'existe pas - elle devrait par défaut à une image stock-icône.Silverlight/C# image non trouvé gestion des exceptions
-à-dire: - quand sampleImage = http://www.google.com/images/logos/ps_logo2.png (existe - il devrait revenir fin) - quand sampleImage = http://www.thisimagedoesnotexist.com/something.png (n'existe pas - il faut aller dans le bloc catch)
Ci-dessous est mon code i J'utilise - cependant ne va jamais dans le bloc catch quand l'image n'existe pas. Je suis ici dans une application Silverlight. Des sugestions sur comment je peux faire fonctionner ça?
try
{
image.Source = new BitmapImage(new Uri(sampleimage, UriKind.Absolute));
}
catch (OutOfMemoryException)
{
sampleimage = "defaulticon.jpg";
image.Source = new BitmapImage(new Uri(sampleimage, UriKind.Absolute));
}
Ajout d'un nouveau code, s'il vous plaît essayer une fois de – TalentTuner