다음을 통해 공유


ImageBrush.ImageFailed 이벤트

정의

이미지 검색 또는 형식과 관련된 오류가 있을 때 발생합니다.

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

이벤트 유형

설명

이 이벤트가 발생하면 ImageSource 값이 비동기적으로 사용할 수 없음으로 결정되었거나 사용하기에 적합하지 않음을 의미합니다. 이 이벤트가 발생할 수 있는 조건은 다음과 같습니다.

  • 파일을 찾을 수 없습니다.
  • 파일 형식이 잘못되었습니다(인식할 수 없거나 지원되지 않음)
  • 이 상황에서 ImageBrush 를 업로드한 후 알 수 없는 파일 형식 디코딩 오류가 표시되지 않습니다. 브라우저에서 이미지 URI를 resolve 수 없으면 앱 이미지에 대한 기본 "누락된 이미지" 자리 표시자 이미지가 없습니다. 그런 동작을 원하는 경우 구현해야 합니다.

ImageFailed 및 ImageOpened 는 상호 배타적입니다. ImageBrushImageSource 값이 설정되거나 다시 설정될 때마다 한 이벤트 또는 다른 이벤트가 항상 파일로 표시됩니다.

적용 대상