Datagridview Scroll事件处理程序

时间:2012-12-06 07:05:11

标签: c# winforms datagridview

我想知道如何在Datagridview中使用滚动事件处理程序。我有一张大约20列的大桌子。它适合屏幕。

所以,当我在水平方向滚动时,当某个特定列离开焦点时,我需要调用一些函数。

任何想法,如何实现它?

类似的东西:

 private void datagridview_Scroll(object sender, ScrollEventArgs e)
        {
            //If namecol go out of focus
             //foo();
        }

1 个答案:

答案 0 :(得分:2)

这是我做的:

 private void datagridview_Scroll(object sender, ScrollEventArgs e)
        {
            if (e.ScrollOrientation == ScrollOrientation.HorizontalScroll)
            {

                if (e.NewValue > this.check1.Width/2 )
                   foo();
                else
                   hoo();
            }
        }

由于