vboussema
Messages postés138Date d'inscriptionmercredi 1 février 2006StatutMembreDernière intervention 1 septembre 2009
-
22 sept. 2007 à 10:47
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 2012
-
22 sept. 2007 à 14:38
salut j'aime parcourir un toolstripmenuitem pour recuperer tous les
menu items (d'une fason hierarchique)
il faut developper une methode recursiv j'ai fait une mais sa n'a pas marché:
public ToolStripMenuItem getItemInMenu(ToolStripMenuItem menu, string name)
{
foreach (object item in menu.DropDownItems)
{
if (item.GetType().ToString().Contains("ToolStripMenuItem"))
{
if (((ToolStripMenuItem)item).DropDownItems.Count != 0)
{
return getItemInMenu(((ToolStripMenuItem)item), name);
}
else
if (((ToolStripMenuItem)item).Name.Equals(name))
{
// alors on retourne l'item trouve
return ((ToolStripMenuItem)item);
}
}