为什么我必须设置VerticalScroll.Value两次?

时间:2014-03-08 10:17:37

标签: vb.net scroll

我有一个Windows窗体,其中包含一个容纳不同大小图像的图片框 - 宽度始终是窗体的宽度,计算高度以保持纵横比稳定。

up&向下箭头(和主页,结束键)配置为滚动窗口 - 但我发现我必须进行两次以下'正确'滚动:

Me.VerticalScroll.Value += 100
Me.VerticalScroll.Value += 100

第一个调用会更改滚动位置(但不会更改滚动条位置),然后第二个调用会更改滚动条位置。

这是为什么?我在这里设置了错误的选项吗?

0 个答案:

没有答案