ScrollViewer.ViewChanged 이벤트
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
스크롤 및 확대/축소와 같은 조작으로 인해 보기가 변경된 경우에 발생합니다.
// 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 속성이 포함되어 있습니다.
모든 기본 조작이 반드시 이 이벤트를 발생시키는 것은 아닙니다. 클래스 논리는 경우에 따라 중간 이벤트를 지연시키고 단일 발생으로 통합합니다.