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 non essere disponibile o non è adatto per l'uso. Le condizioni in cui può verificarsi questo evento includono:

  • Impossibile trovare il file
  • Formato di file non valido (non riconosciuto o non supportato)
  • Errore di decodifica del formato di file sconosciuto dopo il caricamento di Un oggetto ImageBrush in questa situazione non visualizzerà nulla. Non esiste un'immagine segnaposto "mancante" predefinita per le immagini dell'app, perché potrebbe esserci quando un browser non riesce a risolvere un URI dell'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