Вы можете расширить класс ListBox, а затем переопределить часть класса, которая генерирует событие Scroll.
РЕДАКТИРОВАТЬ: хотите ли вы, чтобы событие Scroll не генерировалось, или вы действительно не хотите, чтобы сам ListBox прокручивал?
Это может сработать - я не могу проверить это здесь, хотя ... Также вам нужно будет портировать на vb.net
public class BetterListBox : ListBox {
// WM_VSCROLL message constants
private const int WM_VSCROLL = 0x0115;
protected override void WndProc(ref Message m) {
// Trap the WM_VSCROLL message to generate the Scroll event
if (m.Msg != WM_VSCROLL) {
base.WndProc(ref m);
}
}