다음을 통해 공유


ScrollViewer.ViewChanged 이벤트

정의

스크롤 및 확대/축소와 같은 조작으로 인해 보기가 변경된 경우에 발생합니다.

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

이벤트 유형

설명

ViewChanged 전에 ViewChanging 이 발생합니다.

이벤트 처리기에서 처리기 메서드의 두 번째 매개 변수에 ScrollViewerViewChangedEventArgs 형식의 매개 변수를 사용합니다. ScrollViewerViewChangedEventArgs 에는 이벤트를 발생시킨 조작이 완료되었는지 아니면 계속 진행 중인지를 보고하는 IsIntermediate 속성이 포함되어 있습니다.

모든 기본 조작이 반드시 이 이벤트를 발생시키는 것은 아닙니다. 클래스 논리는 경우에 따라 중간 이벤트를 지연시키고 단일 발생으로 통합합니다.

적용 대상

추가 정보