ScrollViewer.ViewChanged Evento

Definición

Se produce cuando las manipulaciones, como el desplazamiento y el zoom, han provocado que la vista cambie.

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

Tipo de evento

Comentarios

ViewChanging se activa antes de ViewChanged.

En el controlador de eventos, use un parámetro de tipo ScrollViewerViewChangedEventArgs para el segundo parámetro del método de controlador. ScrollViewerViewChangedEventArgs incluye la propiedad IsIntermediate , que informa de si la manipulación que desencadenó el evento se completa o sigue en curso.

No todas las manipulaciones subyacentes desencadenarán necesariamente este evento. La lógica de clase retrasa y consolida los eventos intermedios en una sola aparición en algunos casos.

Se aplica a

Consulte también