Compartilhar via


ImageBrush.ImageFailed Evento

Definição

Ocorre quando há um erro associado à recuperação ou ao formato da imagem.

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

Tipo de evento

Comentários

Se esse evento for acionado, isso significa que o valor imagesource foi determinado assíncronamente como não disponível ou não é adequado para uso. As condições nas quais esse evento pode ocorrer incluem:

  • Arquivo não encontrado
  • Formato de arquivo inválido (não reconhecido ou sem suporte)
  • Erro de decodificação de formato de arquivo desconhecido depois de carregar Um ImageBrush nessa situação não exibirá nada. Não há nenhuma imagem de espaço reservado padrão de "imagem ausente" para imagens de aplicativo, pois pode haver quando um navegador não pode resolve um URI de imagem. Se você quiser um comportamento como esse, precisará implementá-lo.

ImageFailed e ImageOpened são mutuamente exclusivos. Um evento ou outro sempre será arquivado sempre que um ImageBrush tiver o valor ImageSource definido ou redefinido.

Aplica-se a