0
我有一个菜单项,当你按不同的toolstripmenu项目显示。但是我想将subtoolstripmenu项目添加到toolstripmenuitem。这是我认为这是可行的:如何将subdrowdownitems添加到dropdownitem?
ToolStripMenuItem[] items = new ToolStripMenuItem[10];
for (int i=0;i<10;i++)
{
items[i] = new ToolStripMenuItem();
items[i].Name = i;
items[i].Text = i;
items[i].Tag = i;
items[i].Click += new EventHandler(MenuItemClickHandler);
}
toolStripMenuItem1.DropDownItems[2].AddRange(items); //not possible
toolStripMenuItem1.DropDownItems.AddRange(items); // possible
可悲的是,当我使用toolStripMenuItem1.DropDownItems.AddRange(items);
但不是当我使用toolStripMenuItem1.DropDownItems[2].AddRange(items);
它才会起作用。任何人有任何想法如何做到这一点?
我不希望它在红十字会扩大,我想绿色圆圈:http://imgur.com/a/mFWAz
尝试浇铸:'((ToolStripMenuItem)toolStripMenuItem1.DropDownItems [2])DropDownItems.Add( “新菜单”);' – LarsTech