Часто, когда мы щелкаем меню Файл в строке меню он расширяется вниз, как показано в этомМогу ли я программно расширить меню «Файл»?
Как я могу добиться этого программно через C# код? Мне нужно расширить меню файла, как если бы щелкнули меню файла.
Часто, когда мы щелкаем меню Файл в строке меню он расширяется вниз, как показано в этомМогу ли я программно расширить меню «Файл»?
Как я могу добиться этого программно через C# код? Мне нужно расширить меню файла, как если бы щелкнули меню файла.
Скажем, название вашего MenuStrip является fileMenu
, откройте его с помощью:
fileMenu.ShowDropDown();
Чтобы показать SubMenuItem откройте ParentMenuItem, а затем SubMenuStrip. Ссылаясь на ваш скриншот, я назову SubMenuItem как «newMenuStrip».
fileMenu.ShowDropDown();
newMenuStrip.ShowDropDown();
При попытке этого вы не увидите выбора в MenuStrips. Таким образом, это ваш окончательный код:
fileMenu.ShowDropDown();
newMenuStrip.ShowDropDown();
newMenuStrip.DropDownItems[0].Selected();
filemenu.showDropDown() отлично работает, но аналогично, как я могу разверните подменю «Сотрудники» моего «Файл» (mnuFile), как показано на этом другом снимке экрана (http://i524.photobucket.com/albums/cc327/manu308/mysubmenu_zpsf4bea69e.png) –
Чтобы закрыть выпадающее меню: 'fileMenu.HideDropDown();' – Pollitzer
http://msdn.microsoft.com/en-us/library/system.windows.forms.menustrip.aspx – Habib
Является ли это вопрос о C#? Серьезно, однако, вам действительно нужно поместить его в тег (как вы это сделали). Вы не должны * использовать теги в заголовках вопросов, а тег обычно достаточен. –
ooh gr8 thnks habib –