获取滚动位置百分比

我需要能够确定用户何时滚动了面板中60%的内容,而且我没有太多运气找到解决方案。

提前感谢任何想法。

在Panel的滚动事件中,您可以执行此操作

double scrollPercentage = (double) scrollbar.VerticalScroll.Value / scrollBar.VerticalScroll.Maximum; if (scrollPercentage > 0.6) { ... }