C#ListView单击并拖动以滚动列表(像ListBox控件一样)

时间:2013-09-24 02:53:32

标签: c# winforms listview listbox scroll

编辑:这是一个视频示例,展示了我希望能够对ListView执行的操作: ListBox Scrolling Video Link

如果您熟悉ListBox控件,您可以在列表框中有多个项目页面,您可以单击并按住鼠标,向上/向下拖动光标,您可以滚动列表框中的项目...也允许您滚动到下一页的项目而不使用滚动条。

可以通过ListView完成吗?

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

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

0 个答案:

没有答案