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

时间:2012-03-09 14:16:53

标签: ms-access ms-access-2010 subform

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

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

如何禁用此行为?

1 个答案:

答案 0 :(得分:5)

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