如何在编辑项目时停止自动滚动子窗体?

Rac*_*hel 1 ms-access subform ms-access-2010

我正在编辑一个旧的MS Access应用程序,其中一个表单包含一堆子表单.子表单都包含静态定位的对象,不应滚动.

我的问题是,如果用户选择一个TextBox朝向子窗体的底部并开始编辑它,窗体会自动滚动以使TextBox更接近顶部,这基本上会切断窗体的顶部.

如何禁用此行为?

Pat*_*rez 5

当表单MySubForm插入表单时MyMainForm,它包含在一个容器中:SubForm对象.
如果MySubForm大于其容器,则用户可以在容器内滚动以到达子表单的任何部分.
在您的情况下,只需MySubForm在"设计"视图中打开,并确保其大小(宽度和高度)不超过容器(SubForm位于其中的对象MainForm)的大小.
如果你这样做,就没有理由滚动.

  • 别客气.我喜欢Access,并且发现它非常有效.我的麻烦恰恰相反:尝试用VS做同样的事情,并且不耐烦:-) (3认同)