如何通过MouseWheel使WinForms ListView滚动垂直?
我正在使用C#。
答案 0 :(得分:0)
如果列表仅在有焦点时滚动,是否可以?如果是,请使用Control.MouseWheel
事件。
如果列表没有焦点,是否要滚动列表?然后,您需要实现鼠标挂钩,如其他文章中所述,或者查看Application.AddMessageFilter
方法。 Application.AddMessageFilter
为您提供了鼠标挂钩的托管版本。您可以在消息进入时预览消息。我写了一些关于它的信息here。