bonjour, coq pourais tu m'aider j'arrvie à récuperer le contenu
d'un menu dans une treeview, en respectant bien la disposition du menu.
Mais, j'ai un espacement en trop dans ma treeview, dans le premier noeud
private void Initialize(Menu thisForm)
{
RacineMenue = treeViewMenu.Nodes.Add("");
RacineMenue.ForeColor=Color.Red;
ChargementTreeview(thisForm,RacineMenue);
treeViewMenu.ExpandAll();
}
private void ChargementTreeview(Menu thisForm,TreeNode MenuNode)
{
int NombreMenu =0;
NombreMenu =( thisForm.MenuItems.Count);
for(int i=0; i<NombreMenu;i++)
{
if (thisForm.MenuItems[i].Text != "-" )
{
TreeNode MenuNodes=
MenuNode.Nodes.Add(thisForm.MenuItems[i].Text);
MessageBox.Show
(thisForm.MenuItems[i].Text);
ChargementTreeview(thisForm.MenuItems[i],MenuNodes);
}
}
}
Merci pour ton aide
|