Se nei vostri progetti utilizzate delle immagini, è molto probabile che almeno una volta abbiate ricevuto un messaggio d'errore durante il caricamento (AG_E_NETWORK_ERROR), i motivi possono essere i più disparati, dall'immagine assente ad un file danneggiato fino ad arrivare a problemi di rete.
Come ogni altro errore può essere intercettato e gestito, è sufficiente aggiungere un eventHandler per l'evento ImageFailed:
<Image ImageFailed="Image_ImageFailed"></Image>
Nel Codebehind è sufficiente aggiungere un nuovo metodo per gestire l'eccezione:
void img_ImageFailed(object sender, ExceptionRoutedEventArgs e) { // gestire l'errore }
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.