Form.Modal 属性 (Access)

使用 模式 属性可以指定窗体是否作为模式窗口打开。 当窗体作为模式窗口打开时,您必须关闭该窗口才能将焦点移到另一个对象。 读/写 Boolean

语法

表达式模 态

expression:表示 Form 对象的变量。

备注

Modal 属性使用以下设置。

Setting Visual Basic 说明
True 窗体或报表作为模式窗口打开。
False (默认值)窗体不作为模式窗口打开。

当您打开某个模式窗口时,Microsoft Access 中的其他窗口被禁用,直到您关闭该窗体 (尽管可以切换到其他应用程序中的窗口)。 要禁用菜单和工具栏其他窗口,设置为是 模式弹出式菜单 的属性。

使用 BorderStyle 属性可以指定窗体将具有的边框类型。 通常情况下,模式窗体已将 边框样式 属性设置为对话框。

使用 模式PopUpBorderStyle 属性创建自定义对话框。 您可以设置 模式 为是, 弹出菜单 为是和 边框样式 对话框,用于自定义对话框。

Modal 属性设置为是使窗体模式仅当您:

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

当窗体为模式方式时,不能从窗体视图切换到数据表视图,但可以先切换到设计视图然后再切换到数据表视图。

在设计视图或数据表视图中,窗体不是模式窗体,即使从数据表视图切换到窗体视图,它也不是模式窗体。

注意

使用 OpenForm 操作的 WindowMode 操作参数的 Dialog 设置打开其 模式PopUp 属性设置为“是”的窗体。

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。