如何显示真正的菜单栏toolstripmenuitem及其子菜单
本文关键字:toolstripmenuitem 菜单栏 菜单 何显示 显示 | 更新日期: 2023-09-27 18:04:56
我有一个菜单栏,我在其中插入了一些工具条和三个子菜单。在登录的时候,我想使visible=true
在菜单栏的所有项目。但我不能这样做。这是我的代码。
:
private void SetToolStripItems(ToolStripItemCollection dropDownItems)
{
try
{
foreach (object obj in dropDownItems)
{
if (obj.GetType().Equals(typeof(ToolStripMenuItem)))
{
ToolStripMenuItem subMenu = (ToolStripMenuItem)obj;
if (subMenu.HasDropDownItems)
{
subMenu.Visible = true;
}
else // Do the desired operations here.
{
subMenu.Visible = true;
}
}
}
}
catch (Exception ex)
{
//
}
}
隐藏复制代码
subitem.Visible = true;
试题:隐藏复制代码
subitem.Available = true;
请参阅此MSDN页面上的注释,描述。visible和。available之间的区别:
http://msdn.microsoft.com/en-us/library/system.windows.forms.toolstripitem.available.aspx [^]