全部显示

BorderStyle 属性

       

Byte 型,可读写。

expression.BorderStyle

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

设置

对于窗体,BorderStyle 属性使用以下设置:
设置 Visual Basic 说明
0 窗体没有边框或相关的边框元素。窗体大小不可调整。
细边框 1 窗体有细的边框且可包含任何边框元素。窗体大小是不可调整的(“控制”菜单上的“大小”命令不可用)。弹出式窗体经常使用该设置。(如果要使窗体在所有 Microsoft Access 窗口的上方,必须将它的 PopUp 属性设为“是”。)
可调边框 2 (默认值) Microsoft Access 窗体的默认边框,可以包含任何边框元素,而且可以调整大小。常规的 Microsoft Access 窗体经常使用该设置。
对话框边框 3 窗体有粗边框(双线),并且只能包含一个标题栏、“关闭”按钮和“控制”菜单。窗体不能最大化、最小化或调整大小(“控制”菜单上的“最大化”、“最小化”和“大小”命令不可用)。该设置一般用于自定义对话框。(不过,如果希望窗体为模式的,则必须将其 Modal 属性设为“是”。如果希望窗体是类似于一般对话框的模式弹出式窗体,则必须将其 PopUpModal 属性均设为“是”。)

仅可在窗体“设计”视图中使用窗体的属性表Visual Basic 设置窗体的 BorderStyle 属性。

对于控件,BorderStyle 属性使用以下设置:

设置 Visual Basic 说明
透明 0 (仅对于标签图表子报表而言是默认值)透明的
实线 1 (默认值)实线
虚线 2 虚线
短虚线 3 短虚线
点线 4 点线
稀疏点线 5 点距较宽的点线
点划线 6 虚线与点线组合的点划线
点点划线 7 虚线-点线-点线组合的点点划线
双实线 8 双实线

可以通过使用控件的属性表、宏或 Visual Basic,来设置控件的 BorderStyle 属性。

使用控件的默认控件样式或在 Visual Basic 中使用 DefaultControl 方法可以设置该属性的默认值。

说明

仅当控件的 SpecialEffect 属性设为“平面”或“阴影”时,控件的边框样式才可见。如果 SpecialEffect 属性设置不是“平面”或“阴影”样式,那么在设置 BorderStyle 属性时会将 SpecialEffect 属性的设置值改为“平面”。

对于窗体,BorderStyle 属性建立的特性使得用户在视觉上即可识别窗体是否为常规窗体、弹出式窗体或自定义对话框。也可以设置 ModalPopUp 属性来进一步定义窗体的特性。

还可以设置窗体的 ControlBoxCloseButtonMinMaxButtonsScrollBarsNavigationButtonsRecordSelectors 属性。这些属性通过以下方式相互作用:

BorderStyle 属性仅在“窗体”视图中起作用。在窗体“设计”视图中,属性的设置将被忽略。

如果将弹出式窗体的 BorderStyle 属性设为“无”,则不能关闭窗体,除非在窗体中添加“关闭”按钮,而该按钮又执行包含 Close 操作的宏或在 Visual Basic 中使用 Close 方法的事件过程。

一般弹出式窗体的大小是固定的,但也可以将其 PopUp 属性设为“是”,再将其 BorderStyle 属性设为“可调边框”,使弹出式窗体大小可调。

也可以将 OpenForm 操作中的“窗口模式”操作参数设为“对话框”,以打开一个 ModalPopUp 属性为“是”的窗体。