ImageBrush.ImageOpened Ereignis

Definition

Tritt auf, wenn die Bildquelle heruntergeladen und ohne Fehler decodiert wird. Sie können dieses Ereignis verwenden, um die Größe eines Bilds zu bestimmen, bevor Sie es rendern.

// Register
event_token ImageOpened(RoutedEventHandler const& handler) const;

// Revoke with event_token
void ImageOpened(event_token const* cookie) const;

// Revoke with event_revoker
ImageBrush::ImageOpened_revoker ImageOpened(auto_revoke_t, RoutedEventHandler const& handler) const;
public event RoutedEventHandler ImageOpened;
function onImageOpened(eventArgs) { /* Your code */ }
imageBrush.addEventListener("imageopened", onImageOpened);
imageBrush.removeEventListener("imageopened", onImageOpened);
- or -
imageBrush.onimageopened = onImageOpened;
Public Custom Event ImageOpened As RoutedEventHandler 
<ImageBrush ImageOpened="eventhandler"/>

Ereignistyp

Hinweise

Für das Szenario der Überprüfung der Größe eines Bilds vor dem Rendern sind diese Informationen nicht Teil der ImageOpened-Ereignisdaten. Stattdessen ist die Tatsache, dass das Ereignis ausgelöst wurde, die Benachrichtigung, dass die PixelHeight - und PixelWidth-Werte der Bildquelle (ImageSource-Wert ) verfügbar sind.

Gilt für: