ImageBrush.ImageFailed Événement

Définition

Se produit lorsqu’une erreur est associée à la récupération ou au format de l’image.

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"/>

Type d'événement

Remarques

Si cet événement se déclenche, cela signifie que la valeur ImageSource a été déterminée de manière asynchrone comme n’est pas disponible ou n’est pas adaptée à une utilisation. Les conditions dans lesquelles cet événement peut se produire sont les suivantes :

  • Fichier introuvable
  • Format de fichier (non reconnu ou non pris en charge) non valide
  • Erreur de décodage du format de fichier inconnu après le chargement Un objet ImageBrush dans cette situation n’affiche rien. Il n’existe pas d’image d’espace réservé « image manquante » par défaut pour les images d’application, comme cela peut être le cas lorsqu’un navigateur ne peut pas résoudre un URI d’image. Si vous souhaitez un comportement de ce type, vous devez l’implémenter.

ImageFailed et ImageOpened s’excluent mutuellement. Un événement ou l’autre fichier est toujours effectué chaque fois qu’un objet ImageBrush a la valeur ImageSource définie ou réinitialisée.

S’applique à