Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Важный
Хотя MenuStrip и ContextMenuStrip заменяют и добавляют функциональные возможности к элементам управления MainMenu и ContextMenu предыдущих версий, MainMenu и ContextMenu сохраняются как для обратной совместимости, так и для дальнейшего использования, если вы выберете.
С помощью компонента Windows Forms ContextMenu можно предоставить пользователям контекстное меню часто используемых команд, связанных с выбранным объектом. Элементы в контекстном меню часто представляют собой подмножество элементов из главных меню, которые отображаются в другом месте приложения. Как правило, пользователь может получить доступ к контекстном меню, щелкнув правой кнопкой мыши. В Windows Forms контекстные меню связаны с элементами управления.
Ключевые свойства
Контекстное меню можно связать с элементом управления, задав свойство ContextMenu элемента управления компоненту ContextMenu. Одно контекстное меню может быть связано с несколькими элементами управления, но каждый элемент управления может иметь только одно контекстное меню.
Ключевым свойством компонента ContextMenu является свойство MenuItems. Элементы меню можно добавлять программным способом, создавая объекты MenuItem и добавляя их в Menu.MenuItemCollection контекстного меню. Так как элементы в контекстном меню обычно рисуются из других меню, вы чаще всего добавите элементы в контекстное меню, скопировав их.
См. также
.NET Desktop feedback