I have a multicolumn listbox with perhaps 1,000 values. The default scroll bar freezes when you try to use it (common occurrence reported on the web) and I'm not a fan of scroll bars in general.

I do like being able to use a spin button to scroll up and down 1 entirely new screen of values at a time (not selecting any, just changing the view). Any ideas how to write this? I've found some entries on the web that were close, but not this solution.