Sprache

ImageBrush.ImageFailed Ereignis

Definition

Tritt auf, wenn ein Fehler auftritt, der mit dem Abrufen oder Format von Bildern verknüpft ist.

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

Ereignistyp

Hinweise

Wenn dieses Ereignis ausgelöst wird, bedeutet dies, dass der ImageSource-Wert asynchron bestimmt wurde, dass er nicht verfügbar ist oder nicht für die Verwendung geeignet ist. Bedingungen, unter denen dieses Ereignis auftreten kann, umfassen:

  • Die Datei wurde nicht gefunden.
  • Ungültiges (nicht erkanntes oder nicht unterstütztes) Dateiformat
  • Unbekannter Dateiformatdecodierungsfehler nach dem Hochladen eines ImageBrush in dieser Situation wird nichts angezeigt. Für App-Bilder gibt es kein standardmäßiges Platzhalterbild "Fehlendes Bild", da möglicherweise ein Browser einen Bild-URI nicht auflösen kann. Wenn Sie verhalten möchten, müssen Sie es implementieren.

ImageFailed und ImageOpened schließen sich gegenseitig aus. Ein Ereignis oder die andere Datei wird immer dann gespeichert, wenn ein ImageBrush den ImageSource-Wert festgelegt oder zurückgesetzt hat.

Gilt für: