protected override void OnMouseWheel(MouseEventArgs e) { if (e.Delta > 0) { scrollbar.Position--; } else if (e.Delta < 0) { scrollbar.Position++; } scrollbar.Update(); scrollbar.Invalidate(); firstFileToShow = scrollbar.Position * (Width / (imageList[0].Width + 20)); ShowFiles(false); Update(); Invalidate(); }