ImageBrush.ImageFailed Ereignis
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.