#36 - Gestire l'errore di caricamento dell'immagine in Silverlight 2.0

Marco Leoncini

di Marco Leoncini, in Silverlight 2.0, 12 febbraio 2009

Archiviato in: , ,

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 
} 

IL CONTENUTO
SCRIPT VIA E-MAIL

Iscriviti alle nostre newsletter unoscript@lgiorno e Xcript per ricevere gli script via e-mail.

MEDIA
IN EVIDENZA
MISC