ImageBrush.ImageFailed Evento

Definición

Se produce cuando hay un error asociado a la recuperación o formato de la imagen.

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 de evento

Comentarios

Si se desencadena este evento, significa que el valor imageSource se ha determinado de forma asincrónica que no está disponible o no es adecuado para su uso. Entre las condiciones en las que se puede producir este evento se incluyen:

  • Archivo no encontrado
  • Formato de archivo no válido (no reconocido o no admitido)
  • Error de descodificación de formato de archivo desconocido después de cargar Un ImageBrush en esta situación no mostrará nada. No hay ninguna imagen de marcador de posición predeterminada "imagen que falta" para las imágenes de aplicación, ya que puede haber cuando un explorador no puede resolver un URI de imagen. Si quieres que el comportamiento sea así, tendrás que implementarlo.

ImageFailed e ImageOpened son mutuamente excluyentes. Un evento o el otro siempre se archivarán cada vez que un ImageBrush tenga establecido o restablecido el valor imageSource .

Se aplica a