PopUp 属性

expandtri全部显示

指定窗体或报表是否作为弹出式窗口打开。Boolean 型,可读写。

expression.PopUp

expression     必需。返回“应用于”列表中的一个对象的表达式。

说明

PopUp 属性使用以下设置:

设置

Visual Basic

说明

True

窗体作为弹出式窗口打开。它停留在其他所有 Microsoft Access 窗口的上面。

False

(默认值)窗体或报表不是弹出式窗口。

 

可以使用属性表Visual Basic 设置该属性。

PopUp 属性仅可在窗体“设计”视图中进行设置。

若要指定弹出式窗口的边框类型,请使用 BorderStyle 属性。典型的情况是将弹出式窗口的 BorderStyle 属性设为“细边框”。

blueup提示

ModalPopUpBorderStyle

只有在下列情况下将 PopUp 属性设为“是”,才可使窗体或报表变为弹出式窗口:

?“数据库”窗口的“窗体”视图中打开窗体。
?使用宏或 Visual Basic 在“窗体”视图中打开窗体。
?“设计”视图切换到“窗体”视图。

PopUp 属性设为“是”时,不能从“窗体”视图切换到其他视图,因为窗体的工具栏不可用。(即使在宏或 Visual Basic 中,也不能将弹出式窗体从“窗体”视图切换到“数据表”视图。)必须关闭窗体,然后在“设计”视图或“数据表”视图中重新打开窗体。

在“设计”视图或“数据表”视图中的窗体不是弹出式窗体,而且从“数据表”视图切换到“窗体”视图时,窗体也不是弹出式窗体。

注释  将 OpenForm 操作的“窗口模式”参数设为“对话框”可以打开一个 PopUpModal 属性均设为“是”的窗体。

blueup提示

PopUp

示例

下面的示例将“切换面板”窗体设为只有“关闭”按钮的模式弹出式窗体。

With Forms("Switchboard")

    .PopUp = True

    .Modal = True

    .BorderStyle = 3 ' Dialog style.

End With