【问题标题】:How to detect : scrolling - up or down?如何检测:滚动 - 向上或向下?
【发布时间】:2010-05-01 12:10:56
【问题描述】:

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

【问题讨论】:

    标签: c# winforms events scroll


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:
      private void dgv_Scroll(object sender, ScrollEventArgs e)
              {
                  if (e.OldValue > e.NewValue)
                  {
                      // here up
                  }
                  else
                  {
                      // here down
                  }
              }
      

      【讨论】:

        【解决方案3】:

        结帐ScrollEventArgs 班级和这个answer

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-05-23
          • 2019-06-30
          • 2016-12-08
          • 2016-03-22
          • 2015-02-02
          相关资源
          最近更新 更多