我可以通过编程方式展开"文件"菜单吗?

Abd*_*naf 2 c# menu

通常,当我们单击菜单栏中的" 文件"菜单时,它会向下展开,如下所示

在此输入图像描述

如何通过C#代码以编程方式实现此目的?我需要展开文件菜单,就像单击文件菜单一样.

And*_*ndy 7

假设您的MenuStrip的名称是fileMenu,打开它:

fileMenu.ShowDropDown();
Run Code Online (Sandbox Code Playgroud)

要显示SubMenuItem,请打开ParentMenuItem,然后打开SubMenuStrip.参考你的截图,我将SubMenuItem命名为"newMenuStrip".

fileMenu.ShowDropDown();
newMenuStrip.ShowDropDown();
Run Code Online (Sandbox Code Playgroud)

当您尝试此操作时,您将在MenuStrips中看不到任何选择.所以,这是你的最终代码:

fileMenu.ShowDropDown();
newMenuStrip.ShowDropDown();
newMenuStrip.DropDownItems[0].Selected();
Run Code Online (Sandbox Code Playgroud)