我目前正在使用VB.NET中的一个项目,我有一个固定边框形式,AutoScroll属性设置为True。在Load事件下,我有一些循环为表单添加了一堆控件,所以我让AutoScroll自动为我创建滚动条。
现在当我打开这个表单时,所有控件都没有问题,它会聚焦在我的第一个文本框上,滚动条显示出来。但是,鼠标滚轮不会做任何事情。
所以我的问题是,无论我的焦点或鼠标在哪里,如何在VB.NET中启用AutoScroll属性滚动?
答案 0 :(得分:0)
据我所知,滚动仅在聚焦适当的元素时启用。但应该能够通过捕捉onmouseover()或类似的东西来触发滚动...
这是类似的东西(仅适用于数据网格)scrolling datagridview without get focus