共用方式為


啟用屬性 (Microsoft表單)

指定控制點是否能 接收焦點並 回應使用者產生的事件。

語法

物件啟用 [= 布林值 ]

啟用屬性語法包含以下部分:

部分 描述
物件 必要。 有效物件。
布林值 選用。 物件是否能回應使用者產生的事件。

設定

布林值的設定如下:

描述
True 控制項可接收焦點並回應使用者產生的事件,且可透過預設) 程式碼 (存取。
False 使用者無法透過滑鼠、按鍵、加速器或快捷鍵來操作控制鍵。 控制項通常還是可以透過程式碼進行存取。

註解

使用 Enabled 屬性可啟用及停用控制項。 停用的控制項會呈現暗灰色,而啟用的控制項則不會。 此外,如果控制項顯示點陣圖,則每當此控制項呈現暗灰色時,該點陣圖也會呈現暗灰色。 如果 ImageEnabledFalse,控制項不會引發事件,但也不會呈現暗灰色。

EnabledLocked 屬性可以搭配使用,以達到下列的效果:

  • 如果 EnabledLocked 都是 True,控制項即可接收焦點,而且會在表單中正常顯示 (非灰暗)。 使用者可以在控制項中複製而非編輯資料。

  • 如果 EnabledTrueLockedFalse,控制項即可接收焦點,而且會在表單中正常出現。 使用者可以在控制項中複製和編輯資料。

  • 如果 EnabledFalseLockedTrue,控制項便無法接收焦點,而且會在表單中灰暗顯示。 使用者在控制項中既不能複製也不能編輯資料。

  • 如果 EnabledLocked 都是 False,控制項便不能接收焦點,而且會在表單中灰暗顯示。 使用者在控制項中既不能複製也不能編輯資料。

您可以結合 EnabledTabStop 屬性的設定,以防止使用者使用 TAB 鍵選取命令按鈕,但仍允許使用者按一下按鈕。 將 TabStop為 False 表示指令按鈕不會出現在 tab 順序中。 然而,如果 啟用,使用者仍可點擊指令按鈕,只要 TakeFocusOnClick 設為 True

當使用者切換到啟用的 多頁TabStrip 時,控制項中的第一個頁面或標籤會接收焦點。 如果多 TabStrip 的第一個頁面或分頁被停用,該控制項中第一個啟用的頁面或分頁會獲得焦點。 若多 TabStrip 的所有頁面或分頁皆被停用,該控制項將被停用,無法接收焦點。

如果一個 框架 被禁用,所有包含的控制項都會被停用。

按一下停用的 ListBox ,不會引發 Click 事件。

另請參閱

支援和意見反應

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