我有一个带有几千个条目(字符串)的ListBox,滚动鼠标滚轮有点慢,而滚动条滚动非常快。 当我旋转鼠标滚轮时,列表开始非常慢地滚动大约一秒钟,然后它很快。如果我再次旋转,它会再次发生。如果我滚动较长时间(几秒钟),ListBox会“记住”指令并在我停止旋转滚轮后再滚动几秒钟。
答案 0 :(得分:0)
您可以将记录划分为100个间隔。您可以修改事件OnScroll并检查边界并查看它是否位于列表底部,然后您可以加载下一个100等等。当你走向顶峰时也是如此。
这是一种贫民窟,但恕我直言,我认为它会更有效率。此外,它还需要更多逻辑。
你可能需要一个更强大的系统。