30

カスタム コントロールにインスタンスがありScrollViewerます... scrollview が最後までスクロールされるかどうかという要件が必要ですか? 何か方法はありますか?

4

2 に答える 2

55

これは次の方法で確認できます。

...
scrollViewer.ScrollChanged += OnScrollChanged;
...

private void OnScrollChanged(object sender, ScrollChangedEventArgs e)
{
   var scrollViewer = (ScrollViewer)sender;
   if (scrollViewer.VerticalOffset == scrollViewer.ScrollableHeight)
          MessageBox.Show("This is the end"); 
}
于 2012-05-29T09:59:12.107 に答える