如何:使用設計工具停用 ToolStripMenuItems

您可以藉由啟用和停用會回應使用者活動的功能表項目,來限制或擴大使用者能夠執行的命令。 功能表項目在建立時預設為啟用,但可以透過 Enabled (部分機器翻譯) 屬性來調整此行為。 您可以在 [屬性] 視窗中於設計階段操作此屬性,或在程式碼中以程式設計方式設定來操作。 如需詳細資訊,請參閱操作說明:停用 ToolStripMenuItems

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

  1. 在表單上已選取功能表項目時,將 Enabled (部分機器翻譯) 屬性設定為 false

    提示

    停用功能表中的第一個或最上層功能表項目,會停用功能表內所包含的所有功能表項目。 同樣地,停用具有子功能表項目的功能表項目也會停用子功能表項目。 如果指定功能表上的所有命令都無法供使用者使用,則會被視為隱藏和停用整個功能表的良好程式設計做法,因為這會呈現乾淨的使用者介面。 您應該同時隱藏和停用功能表,因為單靠隱藏無法防止透過快速鍵存取功能表命令。 將最上層功能表項目的 Visible (英文) 屬性設定為 false 以隱藏整個功能表。

另請參閱