Access VBA教程:PopUp属性

指定窗体是否以弹出式方式打开。Boolean 型,可读写。

expression.PopUp

expression   必需。返回“Applies To”列表中的一个对象的表达式。

说明

PopUp属性使用以下设置:

设置 Visual Basic 说明
True   窗体在“窗体”视图中以弹出式方式打开。它停留在其他所有 Microsoft Access 窗口的上面。
False   (默认值)窗体不是弹出式窗体。

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

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

上页:Access VBA教程:PivotTableChange属性 下页:Access VBA教程:Port属性

Access VBA教程:PopUp属性

Access VBA教程:Port属性 Access VBA教程:PostalAddress属性
Access VBA教程:PreviousControl属性 Access VBA教程:PrintCount属性
Access VBA教程:Printer属性 Access VBA教程:Printers属性
Access VBA教程:PrintQuality属性 Access VBA教程:PrintSection属性
Access VBA教程:ProcBodyLine属性 Access VBA教程:ProcCountLines属性
Access VBA教程:ProcOfLine属性 Access VBA教程:ProcStartLine属性
Access VBA教程:ProductCode属性 Access VBA教程:ProjectName属性
Access VBA教程:ProjectType属性 Access VBA教程:Properties属性
Access VBA教程:PrtDevMode属性 Access VBA教程:PrtDevNames属性
Access VBA教程:PrtMip属性 Access VBA教程:Query属性
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号