ScrollViewer.ViewChanged 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 Manipulationen wie Scrollen und Zoomen dazu geführt haben, dass sich die Ansicht ändert.
// Register
event_token ViewChanged(EventHandler<ScrollViewerViewChangedEventArgs> const& handler) const;
// Revoke with event_token
void ViewChanged(event_token const* cookie) const;
// Revoke with event_revoker
ScrollViewer::ViewChanged_revoker ViewChanged(auto_revoke_t, EventHandler<ScrollViewerViewChangedEventArgs> const& handler) const;
public event System.EventHandler<ScrollViewerViewChangedEventArgs> ViewChanged;
function onViewChanged(eventArgs) { /* Your code */ }
scrollViewer.addEventListener("viewchanged", onViewChanged);
scrollViewer.removeEventListener("viewchanged", onViewChanged);
- or -
scrollViewer.onviewchanged = onViewChanged;
Public Custom Event ViewChanged As EventHandler(Of ScrollViewerViewChangedEventArgs)
<ScrollViewer ViewChanged="eventhandler"/>
Ereignistyp
Hinweise
ViewChanging wird vor ViewChanged ausgelöst.
Verwenden Sie in Ihrem Ereignishandler einen Parameter vom Typ ScrollViewerViewChangedEventArgs für den zweiten Parameter Ihrer Handlermethode. ScrollViewerViewChangedEventArgs enthält die IsIntermediate-Eigenschaft , die meldet, ob die Bearbeitung, die das Ereignis ausgelöst hat, abgeschlossen ist oder noch läuft.
Nicht jede zugrunde liegende Manipulation löst dieses Ereignis unbedingt aus. Die Klassenlogik verzögert und konsolidiert in einigen Fällen Zwischenereignisse in einem einzelnen Vorkommen.