System.Windows.Forms.Form has only one scroll event-Scroll, but it is necessary to recognize scrolling up and scrollin
private void dgv_Scroll(object sender, ScrollEventArgs e) { if (e.OldValue > e.NewValue) { // here up } else { // here down } }