ScrollViewer.ViewChanged Evento
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.