Form.BorderStyle 属性 (Access)

指定用于窗体的边框类型和边框元素(标题栏、“控件”菜单、“最小化”和“最大化”按钮或“关闭”按钮)。 通常情况下,普通窗体、 弹出式窗体和自定义对话框需要使用不同的边框样式。 可读/写 Byte 类型。

语法

表达式BorderStyle

expression:表示 Form 对象的变量。

备注

对于控件,将 边框样式 属性使用以下设置。

Setting Visual Basic 说明
0 窗体没有边框或相关的边框元素。 窗体大小不可调整。
1 窗体具有细边框,可以包含任何边框元素。 窗体无法调整大小, (“控件”菜单上的“大小”命令不可用) 。 通常将此设置用于弹出窗体。 (如果希望窗体保留在所有 Microsoft Access 窗口的顶部,还必须将其 PopUp 属性设置为“是”。)
可调边框 2 (默认) 窗体具有 Access 窗体的默认边框,可以包含任何边框元素,并且可以调整其大小。 通常对普通 Access 表单使用此设置。
对话框 3 窗体有粗边框 (双线),可以包含仅标题栏、 关闭 按钮和 控制 菜单。 窗体不能最大化、 最小化或调整大小 ( 最大化最小化大小 命令不可用 控制 菜单上)。 通常将该设置用于自定义对话框。 (如果希望窗体采用模式,则还必须将其 模式 属性设置为“是”。如果希望它是模式弹出窗体(与大多数对话框一样),则必须将其 PopUp模式 属性都设置为“是”。)

窗体, BorderStyle 属性建立的特性使得视觉上即可识别窗体是普通窗体、 弹出式窗体或自定义对话框。 您还可以设置 模式 和进一步的 PopUp 属性定义窗体的特性。

您也可以设置窗体的 ControlBox关闭按钮滚动条导航按钮记录选择器 属性。 这些属性按以下方式相互作用:

  • 如果 边框样式 属性设置为无或对话框中,该窗体没有 最大化最小化 按钮,而不考虑其 属性设置。

  • 如果 边框样式 属性设置为 None,则窗体没有 控制 菜单,而不考虑它的 ControlBox 属性设置。

  • 边框样式 属性设置不会影响显示滚动条、 导航按钮、 记录编号框或记录选择器。

边框样式 属性只能在窗体视图中生效。 在窗体设计视图中,则忽略属性设置。

如果弹出式窗体的 边框样式 属性设置为无,不能关闭该窗体,除非将 关闭 按钮添加到它所运行的宏包含 Close 操作或使用 Close 方法的 Visual Basic 中的事件过程。

弹出式窗体通常固定的大小,但可以使弹出式窗体可调整大小将其 PopUp 属性设为是并将其 边框样式 属性设置为可调。

支持和反馈

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