Access (的 Form.BorderStyle 屬性)
指定框線和框線元件的類型 (標題列、[控制項] 功能表、[最小化] 及 [最大化] 按鈕或 [關閉] 按鈕),以便在表單上使用。 您通常會使用不同的框線類型的標準表單、 快顯表單及自訂對話方塊。 可讀寫的 Byte 。
語法
運算式。BorderStyle
expression 代表 Form 物件的變數。
註解
如果控制項, BorderStyle 屬性使用下列設定值。
設定 | Visual Basic | 描述 |
---|---|---|
無 | 0 | 表單沒有框線或相關的框線元件。 表單不可變大小的。 |
細 | 1 | 表單具有細的框線與可以包含任何框線元素。 表單不是可調整大小 (在 [ 控制項 ] 功能表上的 [ 大小 ] 指令無法使用)。 您通常會使用此設定的快顯表單。 (如果您想保持所有的 Microsoft Access 視窗上方的表單,您必須也設其 PopUp 屬性為 [是])。 |
可變大小的 | 2 | (預設) 表單具有 Access 表單的預設框線、可以包含任何框線元素,而且可以調整大小。 您通常會將此設定用於一般存取表單。 |
對話方塊 | 3 | 表單有粗框線 (double) 且可包含標題列、 [ 關閉 ] 按鈕,以及 [ 控制項 ] 功能表。 表單不是最大化、 最小化,或調整大小 ( 最大化 ]、 [ 最小化 ,與 [ 大小 命令不會出現在 [ 控制項 ] 功能表)。 您通常會使用此設定的自訂對話方塊。 (如果您想要讓表單成為強制回應,則也必須將其 Modal 屬性設定為 [是]。如果您想要讓它成為模式快顯表單,就像大部分的對話方塊一樣,您必須將其 PopUp 和 Modal 屬性設定為 [是]。) |
針對表單, BorderStyle 屬性會建立以視覺方式識別為標準表單、 快顯表單或在自訂對話方塊的 [表單的特性。 您也將 Modal 及 PopUp 屬性來進一步定義該表單的特性。
您也可能會想要設定表單的 ControlBox 、 CloseButton 、 MinMaxButtons 、 捲軸 、 NavigationButtons 、 和 RecordSelectors 屬性。 這些屬性的互動方式如下:
如果 BorderStyle 屬性設定成 [無] 或] 對話方塊中,表單都不會有 最大化 ] 或 [ 最小化 ] 按鈕,無論其 MinMaxButtons 屬性設定為何。
如果 BorderStyle 屬性設定為 None,表單都不會有 控制項 ] 功能表, ControlBox 屬性設定為何。
BorderStyle 屬性的設定不會影響捲軸列、 導覽按鈕、 記錄編號方塊或記錄選取器的顯示。
BorderStyle 屬性只能在表單檢視中會生效。 在表單設計檢視中則會忽略屬性設定。
如果您將快顯表單的 BorderStyle 屬性設定為 None,將不能夠除非您將 [ 關閉 ] 按鈕新增至其執行巨集,其中包含 [ 關閉 ] 動作或事件程序在 Visual Basic 中使用 Close 方法關閉表單。
快顯表單通常固定大小,但是您可以使快顯表單的大小以可變大小設定為 [是] 其 PopUp 屬性, BorderStyle 屬性。
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應