expression.PopUp
expression 必需。返回“Applies To”列表中的一个对象的表达式。
PopUp 属性使用以下设置:
设置 | Visual Basic | 说明 |
---|---|---|
是 | True | 窗体在“窗体”视图中以弹出式方式打开。它停留在其他所有 Microsoft Access 窗口的上面。 |
否 | False | (默认值)窗体不是弹出式窗体。 |
PopUp 属性仅可在窗体“设计”视图中进行设置。
若要指定弹出式窗体的边框类型,请使用 BorderStyle 属性。典型的情况是将弹出式窗体的 BorderStyle 属性设为“细边框”。
提示 若要创建自定义对话框,请将 Modal 属性设为“是”,PopUp 属性设为“是”,并将 BorderStyle 属性设为“对话框边框”。
只有在下列情况下将 PopUp 属性设为“是”,才可使窗体变为弹出式窗体:
当 PopUp 属性设为“是”时,不能从“窗体”视图切换到其他视图,因为窗体的工具栏不可用。(即使在宏或 Visual Basic 中,也不能将弹出式窗体从“窗体”视图切换到“数据表”视图。)必须关闭窗体,然后在“设计”视图或“数据表”视图中重新打开窗体。
在“设计”视图或“数据表”视图中的窗体不是弹出式窗体,而且从“数据表”视图切换到“窗体”视图时,窗体也不是弹出式窗体。
注意 将 OpenForm 操作的“窗口模式”参数设为“对话框”可以打开一个 PopUp 和 Modal 属性均设为“是”的窗体。
提示 如果 Microsoft Access 中的窗口处于最大化状态,在打开或切换到其他的窗口时,该窗口也将是最大化的。但是弹出式窗体不会最大化。如果要在最大化其他窗口时保持某个窗体的大小,可将其 PopUp 属性设为“是”。
下面的示例将“切换面板”窗体设为只有“关闭”按钮的模式弹出式窗体。
With Forms("Switchboard")
.PopUp = True
.Modal = True
.BorderStyle = 3 ' Dialog style.
End With