【发布时间】:2011-09-15 02:48:41
【问题描述】:
我过去曾多次遇到此问题,想知道如何解决。
当在 MS Access 2003 表单上将 Modal 和 Popup 设置为 True 时,在看起来不一致的情况下,当表单加载时,表单将在屏幕的左手角堆积。有时会发生,有时不会,我似乎无法确定究竟是什么触发了表单的变化。但是,一旦它确实发生了,它就会一直像这样聚集在一起,直到表单进入设计模式并修改为具有 .Modal = False 和 .Popup = False
以下是表单加载后的示例:
以下是表单上属性设置的示例:
有谁知道为什么会发生这种情况以及如何在维护.Modal = True 和.Popup = True 的同时防止它发生?
基本上,我要求我的用例将.Popup 和.Modal 都设置为True,并且即使属性.BorderStyle 从Sizable 更改为@987654333,也可以根据自己的意愿调整表单大小@ 相当令人困惑。也许我错过了什么。
任何指针将不胜感激。
谢谢,
【问题讨论】:
-
你认为为什么要使用 Modal 和 Popup?我从未使用过 Modal(我根据需要使用 acDialog 设置以模态方式打开表单),只是偶尔使用 Popup,并且从未将两者一起使用。我发现它们实际上并没有按应有的方式工作,这就是我不经常使用它们的原因。