Partager via


ImageBrush.ImageFailed Événement

Définition

Se produit lorsqu’une erreur est associée à la récupération ou au format d’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 pour ne pas être disponible ou qu’elle ne peut pas être utilisée. 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 de format de fichier inconnu après le chargement Une 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 comme celui-ci, vous devez l’implémenter.

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

S’applique à