Access 2003表单边框的大小不正确

时间:2011-08-11 17:20:28

标签: forms ms-access

我正在使用Access 2003表单,并且边框会不断调整自身大小,因此表单不适合!这让我疯狂!这似乎发生在我进入设计模式时。无论我拖动边缘并保存表单多少次,它似乎总是希望调整到任意大小!

我关闭了AutoResize。

为什么会发生这种情况或如何解决这个问题?

2 个答案:

答案 0 :(得分:2)

如果它有用,您可以在表单的On Open事件中使用VBA代码设置表单的大小和位置。

除了控制表单的位置外,Form.Move Method还允许您通过将值(以缇为单位,其中1440缇/英寸)分配到宽度来设置其大小和高度参数。

答案 1 :(得分:2)

当您进入设计视图时,您的边框可能比您想要的大,然后再次将设计视图退出到窗体视图中,您会看到额外的空间。

通常可以帮助我的一个技巧是按照你想要的方式调整窗口大小(你可能会在设计和窗体视图之间来回切换以确保你喜欢它的大小),然后转到设计视图最后一次,点击保存,再次进入表单视图,再次点击保存。然后关闭表格。

另外,我更喜欢将MinMaxButtons属性设置为'none',将边框样式设置为'dialog'。这样,用户不能只是跳进去并开始调整所有仔细大小的窗口:)