Нет, не в WinForms, во всяком случае.
В WPF есть функция, которая может быть включена для этого, и есть анимация с плавной прокруткой, которая может быть включена в Vista, которая может создавать вид плавной прокрутки, хотя на самом деле это просто анимированный переход. Но, насколько я могу судить, прокрутка в ListBox жестко запрограммирована на выполнение одного элемента за раз.