【发布时间】:2020-06-03 15:34:33
【问题描述】:
在 Windows 窗体应用程序中,我需要一个列表,该列表一次只显示一个列表项,但可以连续滚动。例如,如果我的列表项是:
一个 乙 C D
如果 D 是显示的项目并且我向下滚动,它会返回到 A。这将类似于命运轮(尽管这不是我使用它的目的)。我认为列表控件会有一个连续滚动选项,但我没有找到这样的选项。
【问题讨论】:
-
您可能会考虑使用
BindingNavigator。当到达终点时,您必须手动处理将位置设置回起点。 -
向下滚动是什么意思,如果您的意思是滚动控件会导致所有用户离开,因为这不是控件的行为方式。
-
也许可以告诉我们您为什么要这样做,并且可能有更好的解决方案可用。确保这不是 XY 问题。
-
我不认为有一个简单的选项可以做到这一点。不过,如果这对您来说意义重大,您可能可以自己编写控件。
-
在不描述如何使用的情况下请求控件是没有意义的。
ABCD是什么?图片?文本?其他一些控件?
标签: c# vb.net winforms controls