ContextMenu 元件概觀 (Windows Form)
重要
雖然 MenuStrip 和 ContextMenuStrip 會取代之前版本的 MainMenu 和 ContextMenu 控制項並新增功能,但您可以選擇保留 MainMenu 和 ContextMenu 以提供回溯相容性並供未來使用。
透過 Windows Forms ContextMenu 元件,您可以為使用者提供一個易於存取的捷徑功能表,其中包含與所選物件相關聯的常用命令。 捷徑功能表中的項目通常是在應用程式中的其他地方顯示的主要功能表的項目子集。 使用者通常會按滑鼠右鍵來存取捷徑功能表。 在 Windows Forms 上,捷徑功能表會與其他控制項相關聯。
索引鍵內容
您可以藉由將控制項的 ContextMenu 屬性設定為 ContextMenu 元件,將捷徑功能表與控制項產生關聯。 單一捷徑功能表可以與多個控制項相關聯,但每個控制項只能有一個捷徑功能表。
ContextMenu 元件的主要屬性是 MenuItems 屬性。 您可以透過程式設計方式建立 MenuItem 物件,並將其新增至捷徑功能表的 Menu.MenuItemCollection 來新增功能表項目。 由於捷徑功能表中的項目通常會從其他功能表繪製,因此您通常會藉由複製項目,來將項目新增至捷徑功能表。