There is a this.gridDataBoundGrid1.VScrollBar.Scroll event you can try to use.
private int lastValue = -1;
private void VScrollBar_Scroll(object sender, ScrollEventArgs e)
{
if( lastValue == e.NewValue && Control.MouseButtons == MouseButtons.Left)
{
Console.WriteLine("No Move...");
}
lastValue = e.NewValue;
}