共用方式為


Access (的 Form.BorderStyle 屬性)

指定框線和框線元件的類型 (標題列、[控制項] 功能表、[最小化][最大化] 按鈕或 [關閉] 按鈕),以便在表單上使用。 您通常會使用不同的框線類型的標準表單、 快顯表單及自訂對話方塊。 可讀寫的 Byte

語法

運算式BorderStyle

expression 代表 Form 物件的變數。

註解

如果控制項, BorderStyle 屬性使用下列設定值。

設定 Visual Basic 描述
0 表單沒有框線或相關的框線元件。 表單不可變大小的。
1 表單具有細的框線與可以包含任何框線元素。 表單不是可調整大小 (在 [ 控制項 ] 功能表上的 [ 大小 ] 指令無法使用)。 您通常會使用此設定的快顯表單。 (如果您想保持所有的 Microsoft Access 視窗上方的表單,您必須也設其 PopUp 屬性為 [是])。
可變大小的 2 (預設) 表單具有 Access 表單的預設框線、可以包含任何框線元素,而且可以調整大小。 您通常會將此設定用於一般存取表單。
對話方塊 3 表單有粗框線 (double) 且可包含標題列、 [ 關閉 ] 按鈕,以及 [ 控制項 ] 功能表。 表單不是最大化、 最小化,或調整大小 ( 最大化 ]、 [ 最小化 ,與 [ 大小 命令不會出現在 [ 控制項 ] 功能表)。 您通常會使用此設定的自訂對話方塊。 (如果您想要讓表單成為強制回應,則也必須將其 Modal 屬性設定為 [是]。如果您想要讓它成為模式快顯表單,就像大部分的對話方塊一樣,您必須將其 PopUpModal 屬性設定為 [是]。)

針對表單, BorderStyle 屬性會建立以視覺方式識別為標準表單、 快顯表單或在自訂對話方塊的 [表單的特性。 您也將 ModalPopUp 屬性來進一步定義該表單的特性。

您也可能會想要設定表單的 ControlBoxCloseButtonMinMaxButtons捲軸NavigationButtons 、 和 RecordSelectors 屬性。 這些屬性的互動方式如下:

  • 如果 BorderStyle 屬性設定成 [無] 或] 對話方塊中,表單都不會有 最大化 ] 或 [ 最小化 ] 按鈕,無論其 MinMaxButtons 屬性設定為何。

  • 如果 BorderStyle 屬性設定為 None,表單都不會有 控制項 ] 功能表, ControlBox 屬性設定為何。

  • BorderStyle 屬性的設定不會影響捲軸列、 導覽按鈕、 記錄編號方塊或記錄選取器的顯示。

BorderStyle 屬性只能在表單檢視中會生效。 在表單設計檢視中則會忽略屬性設定。

如果您將快顯表單的 BorderStyle 屬性設定為 None,將不能夠除非您將 [ 關閉 ] 按鈕新增至其執行巨集,其中包含 [ 關閉 ] 動作或事件程序在 Visual Basic 中使用 Close 方法關閉表單。

快顯表單通常固定大小,但是您可以使快顯表單的大小以可變大小設定為 [是] 其 PopUp 屬性, BorderStyle 屬性。

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應