Share via


HOW TO:使用設計工具停用 ToolStripMenuItems

更新:2007 年 11 月

您可以限制或放寬使用者可透過啟用和停用功能表項目來執行的命令,以回應使用者活動。根據預設,在建立功能表項目時就會啟用這些項目,但這一點可透過 Enabled 屬性做調整。您可在執行階段於 [屬性] 視窗中管理這個屬性,或在程式碼中設定此屬性,以程式設計方式進行管理。如需詳細資訊,請參閱 HOW TO:停用 ToolStripMenuItems

注意事項:

根據您目前使用的設定或版本,您所看到的對話方塊與功能表指令可能會與 [說明] 中描述的不同。如果要變更設定,請從 [工具] 功能表中選擇 [匯入和匯出設定]。如需詳細資訊,請參閱 Visual Studio 設定

若要在設計階段停用功能表項目

  • 使用在表單上選取的功能表項目,將 Enabled 屬性設定為 false。

    秘訣

    停用功能表中第一個或最上層的功能表項目,將會停用功能表內包含的所有功能表項目。同樣的,停用具有子功能表項目的功能表項目,也會停用該子功能表項目。如果使用者無法使用指定功能表上的所有命令時,隱藏並停用整個功能表會是個不錯的程式設計,因為這樣可以呈現單純的使用者介面。由於單靠隱藏並不能防止利用快速鍵存取功能表命令,您應該隱藏並停用功能表。將最上層功能表項目的 Visible 屬性設定為 false,以隱藏整個功能表。

請參閱

工作

HOW TO:隱藏 ToolStripMenuItems

參考

MenuStrip

ToolStripMenuItem

MenuStrip 控制項概觀 (Windows Form)