如何检测:向上或向下滚动?

时间:2010-05-01 12:10:57

标签: c# winforms events scroll

System.Windows.Forms.Form只有一个滚动事件 - Scroll ,但有必要识别 向上滚动 向下滚动 。你能告诉我,怎么做?

3 个答案:

答案 0 :(得分:5)

使用传递的System.Windows.Forms.ScrollEventArgs参数'OldValue和NewValue属性来检测滚动方向。

答案 1 :(得分:3)

private void dgv_Scroll(object sender, ScrollEventArgs e)
        {
            if (e.OldValue > e.NewValue)
            {
                // here up
            }
            else
            {
                // here down
            }
        }

答案 2 :(得分:0)

结帐ScrollEventArgs课程及此answer

相关问题