ScrollViewer.ViewChanged Evento
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Si verifica quando le modifiche, ad esempio lo scorrimento e lo zoom, hanno causato la modifica della visualizzazione.
// 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 evento
Commenti
ViewChanging viene attivato prima di ViewChanged.
Nel gestore eventi usare un parametro di tipo ScrollViewerViewChangedEventArgs per il secondo parametro del metodo del gestore. ScrollViewerViewChangedEventArgs include la proprietà IsIntermediate , che indica se la manipolazione che ha generato l'evento è stata completata o ancora in corso.
Non tutte le manipolazioni sottostanti generano necessariamente questo evento. La logica della classe ritarda e consolida gli eventi intermedi in una singola occorrenza in alcuni casi.