ListView
에있는 ScrollViewer
의 스크롤바가 가상 스크롤 공간의 맨 아래에 도달했는지 감지하는 방법이 있습니까? 서버에서 더 많은 항목을 가져 와서 의 ObservableCollection
바운드에 넣으려는 것을 감지하고 싶습니다.WPF 목록보기 스크롤 막대가 아래쪽에있을 때를 감지합니까?
private void currentTagNotContactsList_scrollChanged(object sender, ScrollChangedEventArgs e) {
ListView v = (ListView)sender;
if (e.VerticalOffset + e.ViewportHeight == e.ExtentHeight) {
Debug.Print("At the bottom of the list!");
}
}
이도 정확 :
는 지금은이 일을 해요? 이벤트를 발생시키는 세로 스크롤 막대와 가로 스크롤 막대를 구분해야합니다 (즉, 상자의 아래쪽을 가로로 스크롤하면 서버에 대한 호출을 계속 생성하고 싶지 않음).
감사합니다.
ScrollBar.Scroll처럼있어 윈도우 10 – djkp