C#ListView单击并拖动以滚动列表(类似于ListBox控件)

C#ListView单击并拖动以滚动列表(类似于ListBox控件),c#,winforms,listview,listbox,scroll,C#,Winforms,Listview,Listbox,Scroll,编辑:下面是一个视频示例,演示我希望如何使用我的ListView: 如果您熟悉ListBox控件,则在ListBox中有许多页面的项目,您可以单击并按住鼠标,向上/向下拖动光标,然后在ListBox中的项目之间滚动。。。还允许您在不使用滚动条的情况下滚动到项目的下一页 这可以通过ListView实现吗? 以下是场景: 当ListView中项目的索引更改时,它会触发PictureBox以基于该ListBox项目加载图像。因此,您可以想象,只需按住鼠标按钮并滚动即可快速浏览列表框中的项目/图片,而

编辑:下面是一个视频示例,演示我希望如何使用我的ListView:

如果您熟悉ListBox控件,则在ListBox中有许多页面的项目,您可以单击并按住鼠标,向上/向下拖动光标,然后在ListBox中的项目之间滚动。。。还允许您在不使用滚动条的情况下滚动到项目的下一页

这可以通过ListView实现吗?

以下是场景: 当ListView中项目的索引更改时,它会触发PictureBox以基于该ListBox项目加载图像。因此,您可以想象,只需按住鼠标按钮并滚动即可快速浏览列表框中的项目/图片,而无需使用键盘


现在ListView的问题是您必须一次单击一个项目。这意味着要向下滚动到项目的下一页,您还必须单击滚动条,在滚动条上单击并向下拖动即可滚动到下一页。

这是WPF还是WinRT 8?
当您在项目边界外单击并拖动鼠标时,您可以单击并按住鼠标
-->>按住鼠标什么?@KingKing框,如单击并拖动Excel,完全如科林所示。。。当选择“单选”而不是多选时,它只会向下滚动页面。如果不在鼠标事件后进行一些主要的编码,则使用ListView默认设置可能无法实现这一点