Share via


ImageBrush.ImageFailed Evento

Definizione

Si verifica quando si verifica un errore associato al recupero o al formato dell'immagine.

public:
 virtual event ExceptionRoutedEventHandler ^ ImageFailed;
// Register
event_token ImageFailed(ExceptionRoutedEventHandler const& handler) const;

// Revoke with event_token
void ImageFailed(event_token const* cookie) const;

// Revoke with event_revoker
ImageBrush::ImageFailed_revoker ImageFailed(auto_revoke_t, ExceptionRoutedEventHandler const& handler) const;
public event ExceptionRoutedEventHandler ImageFailed;
function onImageFailed(eventArgs) { /* Your code */ }
imageBrush.addEventListener("imagefailed", onImageFailed);
imageBrush.removeEventListener("imagefailed", onImageFailed);
- or -
imageBrush.onimagefailed = onImageFailed;
Public Custom Event ImageFailed As ExceptionRoutedEventHandler 
<ImageBrush ImageFailed="eventhandler"/>

Tipo evento

Commenti

Se questo evento viene generato, significa che il valore ImageSource è stato determinato in modo asincrono a non essere disponibile o non è adatto per l'uso. Le condizioni in cui questo evento può verificarsi includono:

  • Impossibile trovare il file
  • Formato di file non valido (non riconosciuto o non supportato)
  • Errore di decodifica del formato file sconosciuto dopo il caricamento di Un'immaginebrush in questa situazione non visualizzerà nulla. Non esiste un'immagine segnaposto "mancante" predefinita per le immagini dell'app perché potrebbe verificarsi quando un browser non riesce a risolvere un URI immagine. Se si vuole un comportamento simile al seguente, sarà necessario implementarlo.

ImageFailed e ImageOpened si escludono a vicenda. Un evento o l'altro filerà sempre ogni volta che un oggetto ImageBrush ha il valore ImageSource impostato o reimpostato.

Si applica a