Form.PopUp 属性 (Access)
该属性指定窗体是否作为弹出式窗体打开。 可读/写 Boolean 类型。
表达式。弹出
expression:表示 Form 对象的变量。
PopUp 属性使用下列设置。
Setting | Visual Basic | 说明 |
---|---|---|
是 | True | 窗体作为弹出式窗口打开。 它停留在其他所有 Microsoft Access 窗口的上面。 |
否 | False | (默认值)窗体不是弹出式窗口。 |
PopUp 属性只能在窗体设计视图中进行设置。
若要在弹出窗口上指定所需的边框类型,请使用 BorderStyle 属性。 通常应将弹出式窗口的 BorderStyle 属性设置为“细边框”。
要创建自定义对话框,请将 Modal 属性设置为“是”,将 PopUp 属性设置为“是”,并将 BorderStyle 属性设置为“对话框边框”。
仅当执行以下操作之一时,将 PopUp 属性设置为“是”才会使窗体成为弹出窗口:
- 在数据库窗口的窗体视图中打开窗体。
- 使用宏或 Visual Basic 在窗体视图中打开窗体。
- 从设计视图切换到窗体视图。
当 PopUp 属性设置为“是”时,不能从窗体视图切换到其他视图,因为窗体的工具栏不可用。 (不能将弹出窗体从“窗体”视图切换到“数据表”视图,即使在宏或 Visual Basic 中也是如此。) 必须在“设计”或“数据表”视图中关闭窗体并重新打开它。
该窗体不是“设计”视图或“数据表”视图中的弹出窗体,如果从“数据表”视图切换到“窗体”视图,则窗体也不是。
备注
使用 OpenForm 操作的 WindowMode 参数的 Dialog 设置打开其 PopUp 和 Modal 属性设置为“是”的窗体。
如果 Microsoft Access 中的窗口处于最大化状态,在打开或切换到其他窗口时,该窗口也将是最大化的。 但是弹出式窗体不会最大化。 如果要在最大化其他窗口时保持某个窗体的大小,可将其 PopUp 属性设置为“是”。
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。