The Scroll event isn’t supported under .NET and it  can’t easily simulated. For example, you can approximate it by hooking the  SelectedIndexChanged event, but you wouldn’t trap the cases when the user  scrolls the listbox contents without changing the current element. The only  reliable way to get a notification when the ListBox control is scrolled is by  means of Windows subclassing.
VB Migration Partner fully supports this event.