Общие сведения о компоненте ContextMenu (Windows Forms)

Важно!

Хотя элементы управления MenuStrip и ContextMenuStrip заменяют элементы управления MainMenu и ContextMenu предыдущих версий и расширяют их функциональные возможности, элементы управления MainMenu и ContextMenu сохраняются для обратной совместимости и возможного применения в будущем.

С помощью компонента Windows Forms ContextMenu вы можете предоставить пользователям легкодоступное контекстное меню часто используемых команд, связанных с выбранным объектом. Элементы в контекстном меню часто представляют собой подмножество элементов из главных меню, которые отображаются в другом месте приложения. Как правило, пользователь может открыть контекстное меню, щелкнув правой кнопкой мыши. В Windows Forms контекстные меню связаны с элементами управления.

Ключевые свойства

Контекстное меню можно связать с элементом управления, задав для свойств ContextMenu элемента управления компонент ContextMenu. Одно контекстное меню может быть связано с несколькими элементами управления, но каждый элемент управления может иметь только одно контекстное меню.

Свойство ключа компонента ContextMenu является свойством MenuItems. Элементы меню можно добавлять программным способом, создавая объекты MenuItem и добавляя их в контекстное меню Menu.MenuItemCollection. Поскольку элементы в контекстном меню обычно перенимаются из других меню, обычно вы добавляете элементы в контекстное меню путем их копирования.

См. также