好吧,我一直在摸不着头脑,为什么这个用户表单的滚动条出于某种原因一直从这个位置开始:
这是此用户表单的属性菜单,我不确定我做错了什么。我还确保用户窗体的开发者模式状态的滚动条完全向上滚动。
有什么想法吗?
我只能猜测(因为真相隐藏在图像中的蓝色框后面),但很可能,当您显示表单时,控件获得焦点,只有当表单内容滚动时,该控件才(完全)可见.
默认情况下,焦点设置为带有
TabOrder=0
SetFocus
Activate
带有 2 个文本框的小型测试表格: 当焦点位于顶部文本框时:滚动条位于顶部。
现在为第二个文本框设置
TabIndex = 0
将显示向下滚动的表格