2013-03-22 57 views
0

我想动态地将一些MenuItems添加到MenuItem.ChildItems,但我想静态查看它们。换句话说,我只想让MenuItems总是可见的,而不仅仅是当我将它悬停在它上面时。将MenuItems动态添加到MenuItem并静态查看它们

for (int i = 0; i < lista.count; i++) 
{ 
    MenuItem nuovo = new MenuItem(); 

    nuovo.NavigateUrl = "www.google.com" 
    nuovo.Text = "prova" + i; 

    attualeItem.ChildItems.Add(nuovo); 
} 

回答

0

您需要修改Menu控制的1到2个属性:

StaticDisplayLevels:2 - 菜单的静态部分显示的级别数。

  • 2,如果你只有父母和孩子。它会增加,这取决于你的菜单深度有多少。

StaticSubMenuInde​​nt(可选)静态菜单项,其静态子菜单项之间的缺口。

  • 因此,您将此设置设置为20像素或30像素,或者您希望它们分开的任何距离。

相关问题